Excel Razdelitev podatkov v stolpce z vejico (7 metod)

  • Deliti To
Hugh West

Excel je najpogosteje uporabljeno orodje za obdelavo velikih zbirk podatkov. V Excelu lahko opravimo nešteto nalog več razsežnosti. včasih moramo razdelitev podatkov z vejicami v stolpce V Excelu lahko za razdelitev podatkov v stolpce z vejico uporabimo različne metode. V tem članku vam bom pokazal 8 učinkovite metode v Excelu za razdeljeni podatki v . stolpci po vejica.

Prenesi delovni zvezek za prakso

Razdelitev podatkov v stolpce z vejico.xlsm

To je nabor podatkov ki ga bom uporabil. Tukaj je nekaj ljudi skupaj z njihovimi Naslovi . Naslovi imajo vejice, zato bomo razdelili Mesto in . Država v . ločeni stolpci v tem članku.

7 metod za razdelitev podatkov v stolpce z vejico v Excelu

1. Razdelitev podatkov v stolpce z uporabo funkcije Besedilo v stolpec

Najprej vam bom pokazal, kako uporabiti Besedilo v stolpec za razdelitev podatkov na več stolpcev .

KORAKI:

  • Najprej izberite C5:C11 . Nato pojdite v Podatki zavihek>> izberite Podatkovna orodja >> izberite Besedilo v stolpce

  • Čarovnik za pretvorbo besedila v stolpec Pojavi se okno. Izberite Razmejeno Nato kliknite Naslednji .

  • Nato izberite Razmejitev kot vejica . Nato kliknite Naslednji .

  • Nato izberite Splošno kot Oblika podatkov stolpca . Izberite Destinacija . Nazadnje izberite Zaključek .

Excel razdeli podatke.

Preberite več: Kako razdeliti podatke v več stolpcev v Excelu

2. Uporaba funkcije Flash Fill za razdelitev podatkov v programu Excel

Zdaj bom uporabil Izpolnitev z bliskavico na . razdeljeni podatki na spletnem mestu Excel .

KORAKI:

  • Napišite Tokio na spletnem mestu D5 .

  • Uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje do D11 .

  • Zdaj kliknite na Možnosti samodejnega polnjenja (glej sliko)

  • Izberite Izpolnitev z bliskavico .

Excel bo prikazal mesta .

  • Podobno ločite tudi Država .

Preberite več: Kako razdeliti podatke v eni Excelovi celici v več stolpcev (5 metod)

3. Uporaba kombinacije LEFT, FIND & LEN za razdelitev podatkov v stolpce z vejico

V tem razdelku bom razložil, kako lahko razdeljeni podatki uporaba . LEVA , NAJDI in LEN funkcije .

KORAKI:

  • Pojdi na D5 . Zapišite naslednjo formulo.
=LEFT(C5,FIND(",",C5)-1)

Razčlenitev formule

FIND(",",C5) ➤ Vrne položaj znaka vejica (,) na spletnem mestu C5 .

Izhod : 6

LEVO (C5,FIND(",",C5)-1) ➤ Vrne določeno število od začetka besedilo na spletnem mestu C5 .

Izhod : Tokio

  • Nato pritisnite VSTOP . Excel bo vrnil rezultat.

  • Zdaj uporabite Napolnite Ročaj na . Samodejno izpolnjevanje .

Za ločevanje Država ,

  • Pojdi na E5 . Zapišite naslednjo formulo.
= DESNO (C5,LEN(C5)-NAJDI(",",C5))

Razčlenitev formule

FIND(",",C5) ➤ Vrne položaj vejica(,) na spletnem mestu C5 .

Izhod: 6

LEN(C5) ➤ Vrne številka na spletnem mestu znaki na spletnem mestu C5 .

Izhod: 11

DESNO (C5,LEN(C5)-NAJDI(",",C5)) ➤ Vrne določen položaj o znak od konca C5 .

Izhod : Japonska

  • Zdaj pritisnite VSTOP . Excel bo prikazal izhodne podatke.

  • Zdaj uporabite Napolnite Ročaj na . Samodejno izpolnjevanje .

4. Uporaba PowerQueryja za razdelitev podatkov

Zdaj bom uporabil PowerQuery na . razdeljeni podatki v . stolpci na spletnem mestu Excel .

KORAKI:

  • Ustvarite tabela To storite tako, da izberete celoten območje B4: C11 .
  • Pritisnite CTRL + T . vnosno polje Prikaže se. Postavite podatki v vaši tabeli. Tukaj je B4:C11 .

  • Zdaj pojdite v Podatki zavihek>> izberite Iz tabele/območja .

  • Urejevalnik PowerQuery Pojavilo se bo okno. Ohranite kurzor na Stolpec z naslovom . potem z desnim klikom miške kliknite miška da bi prinesli Kontekstna vrstica .
  • Od Kontekstna vrstica , izberite Razdeljeni stolpec >> izberite Po Delimiter

  • Razdelitev stolpca z ločilom Pojavilo se bo pogovorno okno. Razmejitev kot vejica . Nato kliknite V REDU .

  • Excel bo razdelitev . stolpec na spletnem mestu . 1 in . Naslov.2 stolpec . Nato kliknite Zapri & amp; Naloži .

  • Excel bo prenesel nabor podatkov v nov delovni list .

  • Preimenovanje . stolpec .

Preberite več: Kako razdeliti podatke v Excelu (5 načinov)

5. Pretvarjanje podatkov v datoteko CSV

Zdaj bom prikazal še eno metodo. nabor podatkov v CSV ( vrednosti, ločene z vejico ).

KORAKI:

  • Najprej, kopiranje stolpec Naslov v Beležnica stran .

  • Nato pojdite v Datoteka >> izberite Shrani kot .

  • Zdaj, nastavite ime in . shranite datoteko . Zapomni si, v ime morate vnesti končnico .csv.

  • Zdaj odprite datoteka s spletne strani lokacija kjer si jo je shranil prej .

  • Excel bo razdelil podatki .

  • Zdaj, format kot želite.

6. Uporaba VBA za razdelitev podatkov v stolpce z vejico

Zdaj bom uporabil Koda VBA na . razdeljeni podatki .

KORAKI:

  • Pritisnite ALT + F11 da odprete Okno VBA .
  • Nato pojdite v Vstavite >> izberite Modul .

  • A nov modul Odprla se bo. Zapišite naslednjo kodo.
 Sub SplitColumn() Dim SplitData() As String, Count As Long, i As Variant For n = 5 To 11 SplitData = Split(Cells(n, 3), ",") Count = 4 For Each i In SplitData Cells(n, Count) = I Count = Count + 1 Next i Next n End Sub 

Razčlenitev kode

  • Tukaj sem ustvaril Podpostopek SplitColumn . Uporabil sem izjava dim za opredelitev spremenljivka SplitData kot Niz in . i kot varianta .
  • Nato sem uporabil Za zanko . 5 do 11 pomeni, da bom razdelitev . podatki iz 5. do 11. vrsta .
  • Nato sem uporabil VBA Split funkcijo, kjer n je vrstica število in 3 opredeljuje, da podatki so v C stolpec ... Število = 4 , je podatki bo razdelitev v . stolpec D .
  • Ponovno sem uporabil Za zanko na . povečanje . Count .
  • Zdaj pritisnite F5 za zagon koda . Excel bo razdelitev . podatki .

7. Uporaba funkcij FILTERXML, SUBSTITUTE & amp; TRANSPOSE v programu Excel za razdelitev podatkov

Zdaj bom uporabil funkcija FILTERXML skupaj z SUBSTITUTE & TRANSPOZE To bo delovalo za nadgrajene različice Excel .

KORAKI:

Izberite D5 in . E5 . Zapišite naslednjo formulo

=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",",","")& "","//s"))

Razčlenitev formule

SUBSTITUTE(C5,",",","") ➤ To bo nadomestilo vejica (,) v D5 in . E5 .

Izhod: "TokioJaponska"

FILTERXML(""&SUBSTITUTE(C5,",",","")& "","//s") ➤ Vrača Podatki XML iz vsebina na spletni strani . XPath

Izhod: {"Tokio"; "Japonska"}

TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s")) ➤ To bo transponiralo polje.

Izhod: {"Tokio", "Japonska"}

  • Nato pritisnite VSTOP . Excel bo vrnil izhode.

  • Nato uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje .

Praktični delovni zvezek

Praksa naredi človeka popolnega. Za ponotranjenje vsake metode je pomembna praksa. Zato sem priložil vadbeni list za vas.

Zaključek

V tem članku sem prikazal 7 učinkovite metode v Excel na . razdeljeni podatki v . stolpci po vejica . upam, da bo vsem pomagalo. In nazadnje, če imate kakršne koli predloge, ideje ali povratne informacije, vas prosimo, da jih komentirate spodaj.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.