Dela celler i Google Sheets till flera kolumner och konvertera dem till rader i efterhand

  • Dela Detta
Michael Brown

Om du någonsin har behövt dela upp text från en cell i separata kolumner eller vända på tabellen så att kolumnerna blir rader, är det här din lyckodag. I dag ska jag dela med mig av några snabba tips om hur du kan göra det.

    Hur du delar celler i Google Sheets till kolumner

    Om cellerna med data innehåller mer än ett ord kan du dela upp dem i separata kolumner. På så sätt kan du lättare filtrera och sortera data i tabellen. Låt mig visa dig några exempel.

    Standard sätt för Google Sheets att dela upp text i kolumner

    Visste du att Google Sheets har ett eget verktyg för att dela upp celler? Det kallas Dela upp text i kolumner Det är tillräckligt användbart för att separera ord med en avgränsare, men kan verka begränsat för mer komplexa uppgifter. Låt mig visa dig vad jag menar.

    Jag ska dela upp produktnamnen från min tabell. De finns i kolumn C, så jag markerar den först och går sedan till Data> Dela text till kolumner :

    En flytande ruta visas längst ner i kalkylbladet. Där kan jag välja en av de vanligaste separatorerna: kommatecken, semikolon, punkt eller mellanslag. Jag kan också ange en egen separator eller låta Google Sheets hitta en automatiskt:

    Så snart jag väljer den avgränsare som används i mina data ( utrymme ), delas hela kolumnen omedelbart upp i separata kolumner:

    Vilka är då nackdelarna?

    1. Google Sheets verktyg Split to columns skriver inte bara alltid över din ursprungliga kolumn med den första delen av dina data, utan även andra kolumner med de delade delarna.

      Som du ser finns mina produktnamn nu i tre kolumner, men det fanns ytterligare information i kolumnerna D och E: kvantitet och totaler.

      Om du ska använda det här standardverktyget är det alltså bäst att sätta in några tomma kolumner till höger om den ursprungliga kolumnen för att undvika att data går förlorade.

    2. En annan begränsning är att det inte går att dela upp celler med flera separatorer samtidigt. Om du har något som ' Choklad, extra mörk ' och du behöver inte ha ett kommatecken, måste du dela upp sådana celler i två steg - först med ett kommatecken och sedan med ett mellanslag:

    Som tur är har vi ett tillägg som tar hand om dina data och inte ersätter text utan att du säger till. Det delar också upp dina celler med flera separatorer i ett svep, inklusive anpassade separatorer.

    Dela celler i Google Sheets med tillägget Power Tools

    Det finns ett snabbare och enklare sätt att dela celler i Google Sheets. Det kallas Splitta texten och finns i tillägget Power Tools:

    Med det här verktyget kan du dela upp celler på några olika sätt. Låt oss ta en titt på dem.

    Tips: Titta på den här korta demovideon eller läs gärna vidare :)

    Dela celler efter tecken

    Det första alternativet som tillägget erbjuder är att dela cellerna vid varje förekomst av avgränsaren. Det finns ett stort antal olika avgränsare - samma som i Google Sheets, anpassade symboler, konjunktioner som ' och ', ' eller . ', ' inte ', etc., och till och med stora bokstäver - whew! :)

    De bra sakerna är:

    • Om en avgränsare följer på den andra direkt kommer tilläggsprogrammet att behandla dem som en enda om du säger till det. Något av standarden Dela upp text i kolumner verktyg kan inte göra ;)
    • Du kan också bestämma om källkolumnen ska ersättas med den första delen av de delade uppgifterna. En annan sak som standarden Dela upp text i kolumner kan inte göra det ;)

    Med vårt tillägg behöver du bara:

    1. välja de tecken som ska delas upp med
    2. justera inställningarna längst ner
    3. och klicka på Split knapp

    Tillägget infogar automatiskt två nya kolumner - D och E - och klistrar in resultaten där, men lämnar kolumnerna med numeriska data intakta.

    Dela celler i Google Sheets efter position

    Ibland kan det vara svårt att skilja en avgränsare åt, och ibland vill du kanske bara klippa bort ett visst antal tecken från huvudtexten.

    Här är ett exempel: Anta att du har ett produktnamn och dess sexsiffriga kod som en post. Det finns inga avgränsare alls, så standard Google Sheets Dela upp text i kolumner verktyg inte skiljer det ena från det andra.

    Det är då som Power Tools kommer till nytta eftersom det vet hur man delar upp efter position:

    Ser du? Alla sex siffror i kolumn D är separerade från texten i kolumn C. Texten placeras också i kolumn E.

    Separera för- och efternamn

    Power Tools hjälper dig också när du behöver dela upp celler med fullständiga namn i flera kolumner.

    Tips: Tillägget separerar för- och efternamn, känner igen mellannamn och många hälsningar, titlar och efternamn:

    1. Välj kolumnen med namn och gå till Split-namn denna gång:

  • Kryssa i rutorna för de kolumner du vill ha:
  • Som du kan se är Power Tools en fantastisk assistent när det gäller att dela upp text. Skaffa det från Google Store idag och börja dela upp celler i Google Sheets med några få klick.

    Splitdatum och -tid

    Inget av verktygen ovan bearbetar datum, men vi kunde inte försumma den här typen av data. Vi har ett specialverktyg som skiljer tidsenheter från datumenheter om de båda är skrivna i en cell, som här:

    Tillägget heter Uppdelning Datum & Tid och är bosatt i samma Split i Power Tools:

    Instrumentet är mycket enkelt:

    1. Markera kolumnen med Datum och tid värden.
    2. Kryssa för de kolumner som du vill få som resultat: både datum och tid eller bara en av dem som ska extraheras från kolumnen.
    3. Klicka på Split .

    Konvertera kolumner till rader i Google Sheets - transponera

    Tror du att din tabell skulle se mer presentabel ut om du bytte ut kolumner och rader? Då har du kommit till rätt ställe :)

    Det finns två sätt att konvertera kolumner till rader utan att kopiera, klistra in eller skriva in data igen.

    Använd Google Sheets-menyn

    Markera de data som du vill transponera (för att omvandla rader till kolumner och vice versa) och kopiera dem till klippbordet. Se till att du även markerar rubriker.

    Tips: Du kan kopiera uppgifterna genom att trycka på Ctrl+C på tangentbordet eller genom att använda motsvarande alternativ i kontextmenyn:

    Skapa ett nytt ark och välj en cell längst till vänster för din framtida tabell där. Högerklicka på cellen och välj Klistra in speciellt> Klistra in omplacerat från kontextmenyn:

    Det område som du kopierade kommer att infogas, men du kommer att se att kolumnerna har blivit rader och vice versa:

    Google Sheets TRANSPOSE-funktion

    Jag placerar markören i en cell där min framtida tabell kommer att börja - A9 - och skriver in följande formel där:

    =TRANSPOSE(A1:E7)

    A1:E7 är ett intervall som upptas av min ursprungliga tabell. En cell med den här formeln blir den vänstra cellen i min nya tabell där kolumner och rader har bytt plats:

    Den största fördelen med den här metoden är att när du ändrar uppgifterna i din ursprungliga tabell kommer värdena att ändras även i den transponerade tabellen.

    Den första metoden skapar däremot en slags "bild" av det ursprungliga bordet i dess ursprungliga skick.

    Oavsett vilket sätt du väljer, så kan du använda båda dessa för att slippa kopiera och klistra in, så använd gärna det som du tycker bäst om.

    Jag hoppas att du nu vet lite mer om hur du delar celler i Google Sheets och hur du enkelt omvandlar kolumner till rader.

    Trevlig vintersemester!

    Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.