Gå til hovedindhold

Hvordan konverteres en celle til flere celler / rækker i Excel?

Nogle gange er det svært at se alle data, hvis der er masser af data i en celle i Excel. I dette tilfælde kan konvertering af alle data i denne celle til flere celler eller rækker gøre det meget nemmere og klarere at se langt indhold som vist som nedenfor. I Excel kan du få det gjort gennem nedenstående metoder.

Konverter en celle til flere celler / rækker med tekst til kolonne og indsæt specielt i Excel

Konverter en celle til flere celler / rækker med VBA

Konverter en celle til flere kolonner / rækker med Kutools til Excel god idé3


pil blå højre boble Konverter en celle til flere celler / rækker med tekst til kolonne og indsæt specielt i Excel

1. Vælg den celle, du vil konvertere dens data, og klik på data > Tekst til kolonne, se skærmbillede:

2. Kontroller i pop op-dialogboksen afgrænset afkrydsningsfelt, og klik på Næste. Se skærmbillede:

3. Kontrollere Komma afkrydsningsfelt kun i dialogboksen, og klik på Finish. Se skærmbillede:

4. Derefter kan du se, at celledataene er opdelt i flere kolonner. Og vælg nu disse celler, og højreklik for at klikke Kopi fra genvejsmenuen for at kopiere dem. Se skærmbillede:

5. Vælg en tom celle, du ønsker, og højreklik for at vælge Transponere (T), så kan du se, at dataene er konverteret til flere rækker. Se skærmbillede:

Hvis du bruger Microsoft Excel 2007, skal du klikke på Home > pasta > Transpose for at indsætte de delte data.

Du kan se resultatet som vist:


Del hurtigt en celle i kolonner eller rækker baseret på afgrænser

I Excel er det kedeligt med guiden trin for trin at opdele en celle i kolonner. Men med Kutools til Excel's Opdel celler værktøj, du kan: 1, konvertere en celle til kolonner eller rækker baseret på afgrænser; 2, konverter streng til tekst og nummer; 3, konverter streng baseret på specifik bredde med klik.  Klik for fuld 30 dages gratis prøveperiode!
doc delt celle
 
Kutools til Excel: med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage.

pil blå højre boble Konverter en celle til flere celler / rækker med VBA

Hvis du synes, at ovenstående metode er lidt kedelig, kan du bruge en VBA til at få det gjort.

1. Holde ALT og tryk på F11 på tastaturet for at åbne en Microsoft Visual Basic til anvendelse vindue.

2. klik indsatte > Modul, og kopier VBA til modulet.

VBA: Konverter en celle til flere rækker

Sub TransposeRange()
'Updateby20140312
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection.Range("A1")
Set InputRng = Application.InputBox("Range(single cell) :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Arr = VBA.Split(InputRng.Range("A1").Value, ",")
OutRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr)
End Sub

3. klik Kør at køre VBA-koden og en KutoolsforExcel dialog vises, hvor du kan vælge en enkelt celle, du vil konvertere dens data. Se skærmbillede:

4. klik OK, og i en anden pop op-dialogboks skal du vælge en celle for at sende resultatet. Se skærmbillede:

Du kan se resultatet:

Tip: I ovenstående VBA-kode kan du ændre separatoren ' " du vil adskille dataene ved. Denne VBA understøtter ikke splitcelle baseret på den nye linjetegn.


pil blå højre boble Konverter en celle til flere kolonner / rækker med Kutools til Excel

Hvis du har Kutools til Excel - et praktisk værktøj installeret, du kan bruge det Opdel celler funktion for hurtigt at opdele en enkelt celle i flere kolonner eller rækker baseret på en afgrænser.

Kutools til Excel: Et praktisk Excel-tilføjelsesværktøj, der gør dine job lettere og mere effektive.
  • 300 + kraftfulde og brugervenlige funktioner,110,000 + Excel-brugernes valg
  • alle funktioner gratis prøveperiode om 30 dage, ingen kreditkort kræves
  • snesevis af et-klik-funktioner til at formindske din arbejdstid på at løse komplekse problemer
  • inkluderer funktioner til batchkonvertering, sletning, kombination af ark / celler, eksproting, ect, gratis prøv nu.

Efter installation Kutools til Excel, gør venligst som nedenfor:(Gratis download Kutools til Excel nu!)

1. Vælg den celle, du vil opdele i rækker, og klik på Kutools > Flet og del > Opdel celler. Se skærmbillede:
doc kutools opdelte celler 1

2. Derefter i Opdel celler dialog, tjek Opdel til rækker mulighed under Type sektion og tjek Andet mulighed under Angiv en separator sektion, og indtast derefter den afgrænser, du vil opdele cellen baseret på i tekstboksen. Se skærmbillede:

doc kutools 2

3. klik Ok, og der vises en dialogboks for at minde dig om at vælge en celle til output af splitresultat.
dok kte 3

4. klik OK. Nu kan du se, at en celle er blevet konverteret til flere rækker.
doc kutools opdelte celler 4

Tip: Hvis du vil konvertere en enkelt celle til kolonner baseret på specifik afgrænser, skal du kontrollere Opdel til kolonner i dialogboksen, og indtast skillelinjen i Andet tekstboks.

pil blå højre boble Konverter en celle til flere rækker eller kolonner


Transporter hurtigt krydstabel til liste eller omvendt

Mens du modtager et ark med krydstabel, som du skal konvertere til listen, hvordan kan du hurtigt håndtere det? Med Kutools fra Excel Transponer borddimensioner hjælpeprogram, kan du konvertere tværdimensionstabel til tre demensionstabeller eller omvendt så hurtigt som muligt.   Klik for 30-dages gratis prøveversion med alle funktioner!
doc transponere kryds til liste
 
Kutools til Excel: med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage.

Relative artikler:

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (37)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thanks for writing this macro it was very helpful <3
This comment was minimized by the moderator on the site
As of 10/19/21, Office365/Excel version 2109 (Build 14430.20306), the 'Merge & Split > Split Cells' option doesn't show
This comment was minimized by the moderator on the site
Hi, ggibby, have you installed Kutools for Excel in Excel? I have used Excel 2019, click Kutools tab and go to the Range & Cells group, click Merge & Split to expand the drop-down menu, you can find the Split Cells...
This comment was minimized by the moderator on the site
How do i separate in 3 columns, the time, the song name and the movie name

Annadata 02:31:50 Ja Re Ja Re Ud Ja Re Panchhi | Maya 02:36:02 Jangal Mein More Nacha | Madhumati 02:39:08 Aaha Rim Jhim Ke Ye Pyare Pyare | Usne Kaha Tha 02:44:41 Ni Sa Ga Ma Pa Ni Sa Re Sa | Anand Mahal 02:49:35 Roz Akeli Aaye | Mere Apne 02:52:51 Bagh Mein Kali Khili | Chand Aur Suraj 02:56:01 Ankhon Men Masti Sharab Ki | Chhaya 02:59:20 Chhota Sa Ghar Hoga | Naukri 03:02:32 Mere Khwabon Men Mere Khayalon Men | Honey Moon 03:05:51 Kancha Le Kanchi Lai Lajo | Madhumati 03:09:13 Tan Jale Man Jalta Rahe | Madhumati 03:12:31 Ganga Aaye Kahan Se | Kabuliwala
This comment was minimized by the moderator on the site
Hi All,
What If I had a cell that = 0815-0862
Is there a way for me to break that down in separate cells?
0815
0816
0817
0818
.
.
.


Thanks all in advance
This comment was minimized by the moderator on the site
Very helpfull. Thanks a lot.
This comment was minimized by the moderator on the site
i have data this format :--
OPTSTKMARUTI25JUN2020CE5800

I want to below mention format ( divide in five column )

OPTSTK Maruti 25 Jun 2020 CE 5800
This comment was minimized by the moderator on the site
If all your strings in same length, and each part of the string is in the same number of characters, you can use the Text to Columns > Fixed width option. See screenshot
This comment was minimized by the moderator on the site
I am getting error with the VBA.Split funtion when I am entering the <Span style>. I require it as my separator is a newline and I need to mention that. Any help would be great
This comment was minimized by the moderator on the site
Hi, Aj, the VBA code does not suuport to split cell by the new line.
This comment was minimized by the moderator on the site
i have data like this...

one cell this data
p. umesh,125 ramesh,52 sunil,478 mahesh,47 raj,75,487

result (first column name ,, second column number)
p. umesh 125
ramesh 52
sunil 478
mahesh 47
raj 75
raj 487
This comment was minimized by the moderator on the site
Hi, Sunil Graphics, if there is no trailing space after the comma and dot, you can do as these:
1. Select the cell that contains data, click Data > Text to Column, in the popping text to column dialog, check delimited > next > check space > click Finish, now the data has been split into columns based on space, like p.umesh,125 | ranesh,52 | sunil,478 |...
2. Then select these column data, press Ctrl + C to copy them, and select a another cell, right click to select Transpose in the paste options in the context menu. Now the data shows as
p.umesh,125
ranesh,52
sunil,478
3. Select the transpose data, use the Text to Column function again, this time, check delimited > next > comma > finish. Then it done.
This comment was minimized by the moderator on the site
i have data like this...
This comment was minimized by the moderator on the site
i have data like this...
p. umesh,125 ramesh,52 sunil,478 mahesh,47 raj,75,487

result
p. umesh 125
ramesh 52
sunil 478
mahesh 47
raj 75
raj 487

how to solve this
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations