Att dela upp data är ganska vanligt för personer som arbetar med textdata i Google Sheets.
En av de vanligaste uppgifterna som många måste göra är att dela upp en cell i Google Sheet i separata kolumner (två eller fler än två).
Ett mycket enkelt exempel är när du har för- och efternamn och vill dela upp för- och efternamn i separata kolumner.
Och när du har en adress som helhet i cellerna och vill separera de enskilda delarna, till exempel husnummer, gata, stad, delstat etc., i separata kolumner.
Tackert nog är det ganska enkelt att dela upp innehållet i en cell i Google Sheets. Och det finns mer än ett sätt att dela upp celler och separera dessa i flera kolumner (eller rader om dina data är ordnade i en rad istället för en kolumn)
I den här handledningen kommer jag att visa dig hur du kan använda en enkel formel och funktionen text till kolumner för att dela upp celler i Google Sheets.
Så nu sätter vi igång!
Innehållsförteckning
Dela upp celler till kolumner med hjälp av SPLIT-funktionen
Google Sheets har en SPLIT-funktion som är väl lämpad för att… du gissade det… dela upp cellens innehåll.
Antag att du har datasetet som visas nedan där du har namnen och du vill dela upp dessa namn i för- och efternamn.
Du kan enkelt göra detta med nedanstående SPLIT-formel (och kopiera för andra celler i kolumn B):
=SPLIT(A2," ")
Ovanstående SPLIT-funktion tar cellreferensen som första argument och avgränsaren som andra argument.
I det här exemplet har jag, eftersom vi vill dela cellinnehållet före och efter mellanslagstecknet, angett ett mellanslagstecken (inom dubbla citattecken) som det andra argumentet.
På samma sätt kan du, om du har en kolumn med en adress (där varje adresselement är separerat med ett kommatecken), använda kommatecknet som avgränsare för att dela upp adressen i olika kolumner.
Bemärk att det här är en arrayformel. Du kan alltså inte ta bort eller redigera en del av formelns resultat. Du måste ta bort hela formelresultatet. Om du vill redigera en del av resultatet kan du först konvertera resultatet till ett statiskt värde och sedan redigera det.
En fördel med att använda formeln SPLIT är att du får ett resultat som är dynamiskt. Det betyder att om jag ändrar något av namnen så uppdateras resultatet automatiskt.
Och om du lägger till fler poster till data behöver du bara kopiera och utöka formeln för dessa ytterligare poster så kommer den att dela upp dessa också.
Men i vissa fall kanske du inte vill ha dynamiska resultat utan behöver snabbt dela upp cellinnehållet i kolumner. I sådana fall kan du förlita dig på en annan användbar funktion i Google Sheets – Text till kolumner
Använda Split Text till kolumner
Antag att du har nedanstående dataset igen och vill dela upp adressen i enskilda element i separata kolumner.
Avsikten här är att dela upp adressen i varje cell i separata kolumner så att vi får husnumret i en kolumn, gatan i den andra kolumnen, staden i den tredje kolumnen och så vidare.
Notera också att vart och ett av dessa adresselement är separerat med ett kommatecken.
Nedan följer stegen för att dela upp cellen i flera kolumner med hjälp av funktionen Split Text to Columns:
- Välj de celler som har den adress som du vill dela upp
- Klicka på fliken Data
- Klicka på alternativet Split Text to Columns
- I dialogrutan Separator väljer du kommatecken som separator
Det var allt!
Du kommer att märka att innehållet i cellerna har delats upp i kolumner baserat på avgränsaren.
Det kan också hända att du får önskat resultat först efter det tredje steget, eftersom Google Sheets ibland gissar avgränsaren korrekt och visar det delade cellinnehållet direkt där. Om det är det du ville kan du hoppa över det fjärde steget (där du manuellt anger avgränsaren)
Du kan också titta på videon nedan för att lära dig mer om hur du delar celler med hjälp av text till kolumner
I vissa fall kan du ha en datauppsättning där avgränsaren inte är ett kommatecken, utan en blandning av t.ex. kommatecken och mellanslag. I ett sådant fall kan du överväga att använda Split Text to Columns två gånger, en gång för att dela upp cellen baserat på kommatecken och sedan en andra gång med hjälp av mellanslag.
Det här är alltså två riktigt enkla och snabba sätt att dela upp celler till kolumner i Google Sheets.
Jag hoppas att du fann den här handledningen användbar!
Andra handledningar om Google Sheets som du kanske tycker är användbara:
- Hur man får fram ordantalet i Google Sheets
- Hur man ändrar textbokstav i Google Sheets (övre, undre, undre, undre, undre), eller korrekt)
- Hur man slår in text i Google Sheets (med ett enda klick)
- För att ta bort det första tecknet från en sträng i Google Sheets
- Hur man tar bort dubbletter i Google Sheets
- Hur man sorterar efter flera kolumner i Google Sheets
- Hur man markerar dubbletter i Google Sheets