Excel podijeli podatke u stupce po zarezu (7 metoda)

  • Podijeli Ovo
Hugh West

Excel je najčešće korišteni alat kada je u pitanju rad s ogromnim skupovima podataka. U Excelu možemo izvršiti bezbroj zadataka više dimenzija. Ponekad moramo podatke podijeliti zarezima u stupce . U Excelu, za podjelu podataka u stupce zarezom, možemo primijeniti različite metode. U ovom članku ću vam pokazati 8 učinkovite metode u Excelu za podjelu podataka u kolone pomoću zareza.

Preuzmite Vježnicu

Podijelite podatke u stupce pomoću Comma.xlsm

Ovo je skup podataka koji ću koristiti. Ovdje imamo neke ljude zajedno sa njihovim Adresama . Adrese imaju zareze, u ovom članku ćemo podijeliti Grad i Država u zasebne kolone .

7 metoda za podjelu podataka u stupce zarezom u Excelu

1. Podijelite podatke u stupce koristeći funkciju teksta u stupac

Prvo, pokazat ću vam kako koristiti tekst na Column funkciju da podijelite podatke u više stupaca .

KORACI:

  • Prvo, odaberite C5: C11 . Zatim idite na karticu Podaci >> odaberite Alati za podatke >> odaberite Tekst u kolone

  • Pojaviće se čarobnjak za pretvaranje teksta u kolonu . Odaberite Razgraničeno Zatim kliknite Dalje .

  • Dalje, odaberite Razgranič kao Zarez . Zatim kliknite Dalje .

  • Zatimodaberite Općenito kao Format podataka stupca . Odaberite Odredište . Na kraju odaberite Završi .

Excel će podijeliti podatke.

Pročitajte više: Kako podijeliti podatke u više kolona u Excelu

2. Primjena Flash Fill na podijeljene podatke u Excelu

Sada ću koristite Flash Fill da podijelite podatke u Excel .

KORACI:

  • Napišite Tokyo u D5 .

  • Koristite Fill Handle do Automatsko popunjavanje do D11 .

  • Sada kliknite na Opcije automatskog popunjavanja (pogledajte slika)

  • Odaberi Flash Fill .

Excel će prikazati gradove .

  • Slično, odvojite Zemlju .

Pročitajte više: Kako podijeliti podatke u jednoj Excel ćeliji u više kolona (5 metoda)

3. Korištenje a Kombinacija LEFT, FIND & LEN za podjelu podataka u stupce zarezom

U ovom odjeljku ću objasniti kako možete podijeliti podatke koristeći LEVO , FIND , i LEN funkcije .

KORACI:

  • Idite na D5 . Zapišite sljedeću formulu.
=LEFT(C5,FIND(",",C5)-1)

Raščlamba formule

FIND(“,”,C5) ➤ Vraća poziciju znaka zarez (,) u C5 .

Izlaz : 6

LEVO(C5,FIND(“,”,C5)-1) ➤ Povratak specificirani broj od početka teksta u C5 .

Izlaz : Tokio

  • Zatim pritisnite ENTER . Excel će vratiti izlaz.

  • Sada koristite Fill Handle do AutoFill .

Za odvajanje Država ,

  • Idite na E5 . Zapišite sljedeću formulu.
=RIGHT(C5,LEN(C5)-FIND(",",C5))

Raščlamba formule

FIND(“,”,C5) ➤ Vraća poziciju zarez(,) u C5 .

Izlaz: 6

LEN(C5) ➤ Vraća broj karaktera u C5 .

Izlaz: 11

DESNO(C5,LEN(C5)-FIND( “,”,C5)) ➤ Vraća specificiranu poziciju znaka s kraja C5 .

Izlaz : Japan

  • Sada pritisnite ENTER . Excel će pokazati izlaz.

  • Sada koristite Fill Handle do AutoFill .

4. Upotreba PowerQueryja za razdvajanje podataka

Sada ću koristiti PowerQuery u podijelite podatke u kolone u Excel .

KORACI:

  • Kreirajte tabelu Da biste to učinili, odaberite cijeli opseg B4:C11 .
  • Pritisnite CTRL + T . Pojavit će se kutija za unos . Stavite podatke u svoju tabelu. Evo ga B4:C11 .

  • Sada idite na karticu Podaci >> ; odaberite OdTabela/Raspon .

  • PowerQuery Editor prozor će se pojaviti. Držite kursor na kolonu adrese . Zatim desni klik miša da dovedete kontekstualnu traku .
  • Iz kontekstne trake odaberite Podijeljeni stupac >> Pojavit će se dijaloški okvir Po graničniku

  • Podijeli stupac po graničniku . Odaberite Delimiter kao Zarez . Zatim kliknite OK .

  • Excel će podijeliti stupac pod 1 i Adresa.2 kolona . Zatim kliknite Zatvori & Load .

  • Excel će prenijeti skup podataka u novi radni list .

  • Preimenuj stupac .

Pročitajte više: Kako podijeliti podatke u Excelu (5 načina)

5. Pretvaranje podataka u CSV datoteku

Sada, Pokazaću još jednu metodu. Prvo ću konvertirati skup podataka u CSV ( vrijednosti razdvojene zarezima ).

KORACI:

  • Prvo, kopirajte kolonu Adresa u Beležnicu stranicu .

  • Zatim idite na Datoteka >> odaberite Sačuvaj kao .

  • Sada, postavite ime i sačuvajte fajl . Zapamtite, morate staviti .csv sufiks u ime.

  • Sada otvorite datoteku sa lokacije na kojoj ste sačuvao ga ranije .

  • Excel će podijeliti podatke .

  • Sada, format kako želite.

6. Upotreba VBA za podjelu podataka u stupce zarezom

Sada ću koristiti VBA kod za razdvajanje podataka .

KORACI:

  • Pritisnite ALT + F11 da otvorite VBA prozor .
  • Zatim idite na Umetni >> odaberite Modul .

  • Otvorit će se novi modul . Zapišite sljedeći kod.
7442

Podjela koda

  • Ovdje, Napravio sam Podproceduru SplitColumn . Koristio sam dim naredbu da definiram varijable SplitData kao String i i kao varijantu .
  • Onda sam koristio Za petlju . 5 do 11 označava da ću podijeliti podatke od 5. do 11. reda .
  • Dalje, ja koristi VBA Split funkciju gdje je n red broj, a 3 definira da su podaci u C kolona . Kako je Count = 4 , podaci će biti podijeljeni u kolona D .
  • Opet sam koristio Za petlju do povećajte Broj .
  • Sada pritisnite F5 da pokrenete šifra . Excel će podijeliti podatke .

7. Korištenje FILTERXML-a, SUBSTITUTE & ; TRANSPOSE funkcije u Excelu u SplitPodaci

Sada ću koristiti funkciju FILTERXML zajedno sa SUBSTITUTE & TRANSPOSE funkcije. Ovo će raditi za nadograđene verzije Excela .

KORACI:

Odaberite D5 i E5 . Zapišite sljedeću formulu

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

Raščlamba formule

SUBSTITUTE(C5,”,”,””) ➤ Ovo će zamijeniti zarez (,) u D5 i E5 .

Izlaz: “TokyoJapan”

FILTERXML(“”&SUBSTITUTE(C5 ,”,”,””)& “”,”//s”) ➤ Vraća XML podatke iz sadržaja nakon XPath

Izlaz: {“Tokyo”;”Japan”

TRANSPOSE(FILTERXML(“”&SUBSTITUTE(C5,”,”,”” )& “”,”//s”)) ➤ On će transponirati niz.

Izlaz: {“Tokyo”,”Japan”}

  • Zatim pritisnite ENTER . Excel će vratiti izlaze.

  • Zatim koristite Fill Handle za AutoFill .

Radna sveska

Vježba čini čovjeka savršenim. Važno je vježbati da biste internalizirali bilo koju metodu. Zato sam za vas priložio vježbalicu .

Zaključak

U ovom članku sam pokazao 7 efektivne metode u Excelu za podjelu podataka u kolone po zarezu . Nadam se da će svima pomoći. I na kraju, ako imate bilo kakvu vrstu prijedloga, ideja ili povratnih informacijaslobodno komentirajte ispod.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.