Kazalo
Če je v velikem naboru podatkov več informacij zgoščenih v eni celici, je težko najti in poiskati podatke za pregledovanje ali opravljanje katere koli naloge. V tem članku bom razložil, kako razdeliti celico v dve vrstici v programu Excel.
Da bi bila razlaga bolj vidna, uporabljam vzorčni nabor podatkov o knjigah. Tu sem vzel dva stolpca, ki sta Ime knjige in . Avtor V nekaterih celicah je v eni celici več imen avtorjev.
Prenesi v prakso
Razdelitev celice v dve vrstici.xlsmNačini razdelitve celice v dve vrstici v Excelu
1. Uporaba besedila v stolpce za razdelitev celice v dve vrstici
Uporabite lahko Besedilo v stolpce iz Trakovi za razdelitev celice v vrstice.
Oglejmo si postopek.
Najprej izberite celico, ki jo želite razdeliti. C5 celica.
Nato odprite Podatki zavihek>> od Podatkovna orodja >> izberite Besedilo v stolpce
➤ A pogovorno okno Od tam izberite vrsto datoteke Razmejeno in kliknite Naslednji .
➤ Zdaj izberite Razmejitve ima vaša vrednost.
➤ Izbral sem vejica (,)
➤ Kliknite Naslednji
Tu lahko izberete Destinacija v nasprotnem primeru jo pustite takšno, kot je, nato kliknite Zaključek .
➤ V tem primeru so vrednosti razdeljene v stolpce, vendar želim te vrednosti razdeliti v dve vrstici.
Obstajata dva običajna načina za obračanje stolpcev v vrstice. Možnosti lepljenja in . funkcijo TRANSPOSE.
I. Možnosti lepljenja
Če želite vrednosti stolpcev razdeliti v vrstice, najprej izberite celice.
Uporabite lahko Izreži ali Kopiraj možnost.
➤ Zdaj desni klik na miško nato izberite Kopiraj (lahko uporabite Izreži tudi).
➤ Izberite celico, v katero želite vnesti vrednost.
➤ Izbral sem celico C6
➤ Ponovno desni klik na miško nato izberite Prilepi Transponiraj s spletne strani Možnosti lepljenja .
➤ Zdaj boste našli izbrano vrednost v izbrani vrstici.
II. Funkcija TRANSPOSE
Uporabite lahko tudi TRANSPOZE funkcijo za razdelitev celice v vrstice po uporabi Besedilo v stolpce .
➤ Najprej izberite celico, v katero želite vnesti vrednost. Izbral sem celico C6
Nato v izbrano celico ali v polje Formula Bar .
=TRANSPOSE(D5)
➤ Tukaj se izbrana vrednost prenese v celico C6 .
Preberite več: Kako razdeliti eno celico na dve v Excelu (5 uporabnih metod)
Podobna branja
- Excel Razdelitev celice z razmejitveno formulo
- Kako razdeliti eno celico na polovico v Excelu (diagonalno & vodoravno)
- Excelova formula za razdelitev: 8 primerov
- Kako narediti dve vrstici v eni celici v Excelu (4 metode)
2. Uporaba VBA za razdelitev celice v dve vrstici
Uporabite lahko VBA za razdelitev celice v dve vrstici.
➤ Odprite Razvijalec zavihek>> nato izberite Visual Basic
Odprlo se bo novo okno Microsoft Visual Basic za aplikacije.
➤Od Vstavite >> izberite Modul .
➤A novo Modul se bo odprlo.
Zdaj napišite kodo v Modul .
Sub Split_Cell_into_Rows() Dim rng As Range Dim InputRng As Range, OutputRng As Range ExcelTitleId = "Split Cell into Rows" Set InputRng = Application.Selection.Range("A1") Set InputRng = Application.InputBox("Range(single cell) :", ExcelTitleId, InputRng.Address, Type:=8) Set OutputRng = Application.InputBox("Output to (single cell):", ExcelTitleId, Type:=8) Arr =VBA.Split(InputRng.Range("A1").Value, ",") OutputRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr) End Sub
➤ Shrani kodo in se vrnite na delovni list.
➤Tudi izberite celico, ki jo želite razdeliti v vrstice. Izbral sem celico C6
➤ Odprite Oglejte si zavihek>> od Makroji >> izberite Ogled makra
➤ A pogovorno okno Od tam izberite Makro na . Spustite .
➤ Potem a pogovorno okno se bo pojavilo ime Razdelitev celice v vrstice . Najprej lahko izberete celico ali pa izberete območje v pojavnem oknu. pogovorno okno .
Zdaj, v Izhod na izberite območje, kamor želite postaviti razdeljene vrednosti celice.
➤ Izbral sem območje C5:C6 .
Na koncu boste videli, da je vrednost izbrane celice razdeljena v dve vrstici.
Preberite več: Excel VBA: Razdelitev niza v celice (4 uporabne aplikacije)
3. Uporaba poizvedbe Power Query
Uporabite lahko tudi Poizvedba Power Query za razdelitev celice v vrstice.
➤ Najprej izberite območje celic.
➤Odprite Podatki zavihek>> nato izberite Iz tabele/območja
Zdaj je pogovorno okno se prikaže izbor, nato izberite Moja tabela ima glave . Nato kliknite V REDU .
➤ Tu se odpre novo okno.
Tam izberite celico, ki jo želite razdeliti v vrstice.
Odpri Domov zavihek>> od Razdeljeni stolpec >> izberite Po Delimiter
A pogovorno okno Od tam izberite Razmejitev vejica(,) nato izberite Vrstice iz Napredne možnosti . od Citat Značaj izberite Ni .
Na koncu kliknite V REDU .
➤ Na koncu boste videli, da je izbrana celica razdeljena v dve vrstici.
Vendar je pomanjkljivost, da vrednosti razdeli s kopiranjem vrednosti sosednje celice. To lahko popravite tako, da odstranite dodatne kopirane vrednosti in nato rezultat razdelitve kopirate v želene vrstice.
Če vaše vrednosti niso povezane s sosednjo celico ali če imate samo en stolpec, potem Poizvedba Power Query bo deloval popolnoma .
Preberite več: Kako razdeliti celice v Excelu (končni vodnik)
Oddelek za prakso
V delovnem listu sem pripravil dodaten vadbeni list, da boste lahko vadili te razložene metode.
Zaključek
V tem članku sem razložil več načinov za razdelitev celice v dve vrstici v Excel-u. Te metode vam bodo koristile, kadar koli boste želeli razdeliti celico v dve vrstici. Če imate kakršno koli nejasnost ali vprašanje v zvezi s temi metodami, lahko komentirate spodaj.