Sådan opdeles data fra en celle i flere rækker i Excel (3 metoder)

  • Del Dette
Hugh West

Vi kan nemt opdelte data fra en celle til flere celler ved at kopiere, men det er ikke altid muligt, især ikke for et stort datasæt. For at gøre det nemt og smart har Excel nogle fantastiske funktioner. Jeg vil introducere dig til disse 3 smarte måder at opdele data fra en celle til flere rækker i Excel med skarpe demonstrationer.

Download arbejdsbog til øvelser

Du kan downloade den gratis Excel-skabelon her og øve dig på egen hånd.

Opdeling af data fra en celle i rækker.xlsm

3 måder at opdele data fra en celle i flere rækker i Excel på

1. Guiden Anvend tekst på kolonner for at opdele data fra en celle i flere rækker

Jeg har placeret 5 produktnavne i Celle B5 Nu opdeler jeg dem i flere rækker langs cellerne B8:B12 ved hjælp af Guiden Tekst til kolonner .

Trin:

  • Vælg Celle B5 .
  • Derefter klik som følger: Data> Tekst til kolonner .

Der åbnes en dialogboks med tre trin.

  • Mark Afgrænset og tryk på Næste i det første trin.

  • Mark Komma da mine data er adskilt ved hjælp af kommaer.
  • Tryk derefter på Næste.

  • I det sidste trin markerer du Generelt .
  • Til sidst skal du trykke på Færdig .

Nu kan du se, at elementerne er delt op langs række 5. Nu placerer vi dem i flere rækker.

  • Vælg cellerne B5:F5 og kopierer dem.
  • Derefter højreklik på musen på den første række i det område, hvor du vil indsætte dem.
  • Vælg Transponere fra den Indsæt indstillinger .

Derefter får du de opdelte elementer i flere rækker.

Læs mere: Sådan opdeler du kommaseparerede værdier i rækker eller kolonner i Excel

2. Integrer VBA-makroer til at opdele data fra en celle i flere rækker i Excel

Hvis du kan lide at arbejde med VBA i Excel, så kan du nemt udføre opgaven ved hjælp af VBA-makroer Det er ret hurtigt i forhold til de tidligere metoder.

Trin:

  • Højreklik på musen på arkets titel.
  • Vælg Se kode fra den Kontekstmenu .

  • Efter den VBA vinduet vises, skriv følgende koder i det
 Sub Split_OneCell() Dim Data As Range Dim InputData As Range, Output_Rng As Range BoxTitle = "Split One Cell into Multiple Rows" Set InputData = Application.Selection.Range("A1") Set InputData = Application.InputBox("Input Single Cell :", BoxTitle, InputData.Address, Type:=8) Set Output_Rng = Application.InputBox("Destination:", BoxTitle, Type:=8) Arr = VBA.Split(InputData.Range("A1").Value, ",")Output_Rng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr) End Sub 
  • Senere skal du trykke på Kør-ikon til at køre koderne.

  • Vælg derefter den Makronavn som angivet i kodekserne.
  • Tryk på Kør .

Kort efter får du en dialogboks, hvor du kan vælge kildecellen.

  • Vælg Celle B5 og tryk på OK .

Der åbnes en anden dialogboks.

  • Vælg nu den første celle i destinationscellerne.
  • Til sidst skal du trykke på OK .

Nu er vi færdige.

Læs mere: Excel-makro til at opdele en celle i flere rækker (med nemme trin)

3. Brug Excel Power Query til at opdele data fra en celle i flere rækker

Excel Power Query er et andet nyttigt værktøj til at opdele data fra en celle i flere rækker. Lad os se, hvordan man anvender det.

Trin:

  • Vælg den ene celle inklusive overskriften.
  • Klik derefter på: Data> Fra tabel/interval .

  • På dette tidspunkt skal du blot trykke på OK .

Og kort efter blev en Power Query vindue åbnes.

  • Klik på overskriften.
  • Senere skal du klikke som følger: Split kolonne> efter afgrænser.

Derefter åbnes en anden dialogboks.

  • Vælg Komma fra den Vælg eller indtast afgrænseren boks .
  • Derefter fra den Avancerede indstillinger , mark Rækker .
  • Tryk på OK .

Se nu, at dataene er opdelt i rækker.

  • Derefter skal du klikke på Luk & Indlæs> Luk & Indlæs til fra den Hjem fanebladet.

  • Når den nye dialogboks vises, skal du markere Tabel og Nyt regneark .
  • Til sidst skal du trykke på OK .

Kort efter får du et nyt regneark med de opdelte data i flere rækker.

Sådan opdeles flere celler i rækker

Ikke kun for én celle, men vi kan også opdele flere celler i rækker ved hjælp af Guiden Tekst til kolonner I dette afsnit vil vi lære, hvordan man gør det.

Trin:

  • Først skal du vælge flere celler.
  • Derefter klik som følger: Data> Tekst til kolonner.

  • Derefter markeres Afgrænset og tryk på Næste .

  • I dette trin skal du markere Komma og tryk igen på Næste .

  • I det sidste trin skal Mark Generelt .
  • Til sidst skal du trykke på Færdig .

Nu er dataene opdelt i kolonner B og C .

Nu kopierer og omsætter vi dem.

  • Vælg dataene i den første opdelte række, og kopier dem.
  • Derefter i den første destinationsrække, højreklik på din mus og indsæt som Transponere .

  • Gør det samme med dataene i den anden opdelte række.

Derefter får du et output som i billedet nedenfor.

Læs mere: Sådan opdeles data i en Excel-celle i flere kolonner (5 metoder)

Konklusion

Jeg håber, at de ovenfor beskrevne procedurer vil være gode nok til at opdele data fra en celle til flere rækker i Excel. Du er velkommen til at stille spørgsmål i kommentarfeltet og give mig feedback.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.