Preskoči na glavno vsebino

Kako pretvoriti eno celico v več celic / vrstic v Excelu?

Včasih je težko videti vse podatke, če je v celici v Excelu veliko podatkov. V tem primeru lahko pretvorba vseh podatkov v tej celici v več celic ali vrstic olajša in jasneje ogleduje dolgo vsebino, kot je prikazano spodaj. V Excelu lahko to storite s spodnjimi metodami.

Pretvorite eno celico v več celic / vrstic z besedilom v stolpec in prilepite v Excelu

Pretvorite eno celico v več celic / vrstic z VBA

Pretvorite eno celico v več stolpcev / vrstic s programom Kutools za Excel dobra ideja3


puščica modri desni mehurček Pretvorite eno celico v več celic / vrstic z besedilom v stolpec in prilepite v Excelu

1. Izberite celico, v katero želite pretvoriti njene podatke, in kliknite datum > Besedilo v stolpec, glej posnetek zaslona:

2. V pojavnem oknu potrdite Razmejeno potrdite in kliknite Naslednji. Oglejte si posnetek zaslona:

3. Preveri Comma potrdite samo v pogovornem oknu in kliknite Konec. Oglejte si posnetek zaslona:

4. Nato lahko vidite, da so podatki celice razdeljeni v več stolpcev. In zdaj izberite te celice in z desno miškino tipko kliknite Kopiraj iz kontekstnega menija, da jih kopirate. Oglejte si posnetek zaslona:

5. Izberite prazno celico, ki jo želite, in z desno miškino tipko izberite Prenos (T), potem lahko vidite, da so bili podatki pretvorjeni v več vrstic. Oglejte si posnetek zaslona:

Če uporabljate Microsoft Excel 2007, kliknite HOME > testenine > Prenesi da prilepite razdeljene podatke.

Rezultat si lahko ogledate, kot je prikazano:


Hitro razdelite eno celico na stolpce ali vrstice glede na ločilo

V Excelu je razdeljevanje celice na stolpce s čarovnikom po korakih dolgočasno. Ampak s Kutools za Excel's Razdeljene celice pripomoček lahko: 1 pretvorite eno celico v stolpce ali vrstice glede na ločilo; 2, pretvori niz v besedilo in številko; 3, s kliki pretvori niz na podlagi določene širine.  Kliknite za 30-dnevno brezplačno preskusno različico vseh funkcij!
doc split celica
 
Kutools za Excel: z več kot 300 priročnimi dodatki za Excel lahko brezplačno preizkusite brez omejitev v 30 dneh.

puščica modri desni mehurček Pretvorite eno celico v več celic / vrstic z VBA

Če menite, da je zgornja metoda nekoliko dolgočasna, lahko za izvedbo uporabite VBA.

1. Drži ALT in pritisnite F11 na tipkovnici, da odprete a Microsoft Visual Basic za uporabo okno.

2. klik Vstavi > Modul in kopirajte VBA v modul.

VBA: pretvorite eno celico v več vrstic

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 Run za zagon kode VBA in a KutoolsforExcel Pojavi se pogovorno okno, da izberete eno celico, v katero želite pretvoriti njene podatke. Oglejte si posnetek zaslona:

4. klik OKin v drugem pojavnem pogovornem oknu izberite celico za prikaz rezultata. Oglejte si posnetek zaslona:

Rezultat lahko vidite:

Nasvet: V zgornji kodi VBA lahko ločilo spremenite "" želite ločiti podatke po. Ta VBA ne podpira razdeljene celice na podlagi znaka nove vrstice.


puščica modri desni mehurček Pretvorite eno celico v več stolpcev / vrstic s programom Kutools za Excel

Če imate Kutools za Excel - nameščeno priročno orodje, ki ga lahko uporabite Razdeljene celice fukcija za hitro razdelitev ene celice na več stolpcev ali vrstic na podlagi ločila.

Kutools za Excel: Priročno orodje za dodajanje v Excelu olajša in izboljša vaša delovna mesta.
  • 300 + zmogljive in enostavne funkcije,110,000 + Izbira uporabnikov Excela
  • poln-izrazit brezplačen preizkus v 30 dneh, kreditna kartica ni potrebna
  • na desetine funkcij z enim klikom za zmanjšanje delovnega časa pri reševanju zapletenih problemov
  • vključuje funkcije za serijsko pretvorbo, brisanje, združevanje listov / celic, odstranjevanje, itd., brezplačen poskus.

Po namestitvi Kutools za Excel, naredite spodaj:(Brezplačno prenesite Kutools za Excel zdaj!)

1. Izberite celico, ki jo želite razdeliti na vrstice, in kliknite Kutools > Spoji in razdeli > Razdeljene celice. Oglejte si posnetek zaslona:
doc kutools razdeli celice 1

2. Nato v Razdeljene celice pogovorno okno, preverite Razdeli na vrstice možnost pod tip in preverite Ostalo možnost pod Določite ločilo , nato v polje z besedilom vnesite ločilo, na podlagi katerega želite razdeliti celico. Oglejte si posnetek zaslona:

doc kutools 2

3. klik Ok, in pogovorno okno se prikaže, da vas opomni, da izberete celico za izhod razdeljenega rezultata.
dok kte 3

4. klik OK. Zdaj lahko vidite, da je bila celica pretvorjena v več vrstic.
doc kutools razdeli celice 4

Nasvet: Če želite pretvoriti eno celico v stolpce na podlagi določenega ločila, potrdite Razdeli na stolpce v pogovornem oknu in vnesite ločilo v Ostalo besedilno polje.

puščica modri desni mehurček Pretvorite eno celico v več vrstic ali stolpcev


Hitro prenesite navzkrižno tabelo na seznam ali obratno

Medtem ko prejmete list z navzkrižno tabelo, ki jo morate pretvoriti v tabelo s seznami, kako se lahko hitro spoprimete z njo? S Kutools za Excel Prenesi dimenzije tabele pripomoček, lahko pretvorno tabelo dimenzij pretvorite v tri dimenzijske tabele ali obratno, kakor hitro je mogoče.   Kliknite za 30-dnevno brezplačno preskusno različico vseh funkcij!
doc prenese križ na seznam
 
Kutools za Excel: z več kot 300 priročnimi dodatki za Excel lahko brezplačno preizkusite brez omejitev v 30 dneh.

Relativni članki:

Najboljša pisarniška orodja za produktivnost

Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

zavihek kte 201905


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
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