Kako podijeliti vrijednosti odvojene zarezima u retke ili stupce u Excelu

  • Podijeli Ovo
Hugh West

Ponekad, dok radimo u Microsoft Excelu , moramo podijeliti neprekidne vrijednosti jedne kolone razdvojene zarezima u različite stupce ili redove. Kada uvozimo podatke generisane iz drugih aplikacija u excel, svi podaci se mogu staviti u jedninu kolonu; odvojeno zarezom. Osim toga, možda ćemo morati izdvojiti određeni dio podataka na osnovu zahtjeva. Ovaj članak će vas uputiti da podijelite vrijednosti razdvojene zarezima na više stupaca/redova koristeći nekoliko funkcija i funkcija.

Preuzmite Vježnicu

Možete preuzeti radnu svesku za vježbanje koju smo koristili za pripremu ovog članak.

Podijelite vrijednosti odvojene zarezima u retke ili stupce.xlsm

5 metoda za podjelu vrijednosti odvojenih zarezima u retke ili stupce u Excelu

1. Odvojite podatke u redove/kolone zarezom koristeći funkciju 'Tekst u kolone' u Excelu

1.1. Podijelite vrijednosti u kolone

Prvo, koristit ću funkciju Tekst u kolone excel-a da podijelim podatke u više kolona. Ovo je najlakši način za razdvajanje podataka u stupce . Pretpostavimo da imamo skup podataka koji sadrži nekoliko plodova smještenih u stupcu, odvojenih zarezom. U svakoj ćeliji ima 3 voća. Sada ću podijeliti plodove kolone B u 3 različite kolone (kolone C , D & E ).

Slijedite korake u nastavku da biste to učinilizadatak.

Koraci:

  • Prvo, odaberite cijeli skup podataka i idite na Podaci > Alati za podatke > Tekst u kolone .

  • Kao rezultat, pojavljuje se Čarobnjak za tekst u kolone . Sada, iz odjeljka Originalni tip podataka , odaberite Delimited i kliknite Dalje .

  • Zatim iz odjeljka Razgraniči stavite kvačicu na Zarez i pritisnite Sljedeći .

  • Nakon toga, odaberite Odredište lokaciju (ovdje, Ćelija C5 ) i pritisnite Završi .

  • Konačno, nakon zatvaranja Čarobnjaka za tekst u kolone , dobit ćemo donji rezultat. Svi podaci odvojeni zarezima podijeljeni su u stupce C , D i E .

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

1.2. Podijelite u redove koristeći tekst u kolone

Sada ću podijeliti vrijednosti odvojene zarezom u više redova . Pretpostavimo da imam donji skup podataka koji sadrži neka imena voća. Prije stavljanja ovih vrijednosti u više redova, podijelit ću ih u stupce pomoću funkcije Tekst u kolone .

Koraci:

  • Prvo odaberite Ćeliju B5 , idite na Podaci > Tekst u kolone .
  • Zatim iz Text to Columns Wizard odaberite Original Data Type : Delimited i kliknite Sljedeći .
  • Sada odaberite tip Razgraniči : Zarez i kliknite Sljedeće .
  • Nakon tada odaberite ćeliju Odredište (ovdje Ćelija C5 ) i pritisnite Završi .
  • Kao rezultat, dobit ćete donji izlaz. Sada ću rezultujuće podatke smjestiti u više redova. Da biste to učinili, kopirajte raspon C5:G5 .

  • Kasnije kliknite desnim tasterom miša na Ćelija B7 , i odaberite Transponiraj iz Opcije lijepljenja (pogledajte snimak ekrana).

  • Konačno ćemo dobijemo rezultat koji smo tražili, sve vrijednosti razdvojene zarezima su podijeljene na redove 7 do 11 .

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

2. Excel Power Query za podjelu vrijednosti odvojenih zarezima u stupce ili retke

2.1. Power Query za podjelu vrijednosti u kolone

Ovaj put ću koristiti excel Power Query da podijelim podatke razdvojene zarezima u više stupaca. Slijedite donje upute da izvršite zadatak.

Koraci:

  • Prvo, stavite kursor u bilo koju od ćelija u postojećem skupu podataka. Zatim idite na Podaci > Iz tabele/opseg ( Get & Transform Data grupa).

  • Slijedom toga, Excel će od vas tražiti da konvertujete raspon podataka u tabelu. Provjerite raspon podataka i pritisnite OK da kreirate tabelu.

  • Kao rezultat, Power Query Editor prozorse pojavljuje sa donjom tabelom. Sada, iz prozora Power Query Editor idite na Početna > Split Column > Prema graničniku .

  • Nakon toga, pojavljuje se dijaloški okvir Podijeli stupac po graničniku . Odaberite Zarez iz Odaberi ili unesite graničnik i pritisnite OK (pogledajte snimak ekrana).

  • Kao posljedica toga, excel dijeli tabelu u 3 kolone kao ispod. Sada, da zatvorite Power Query Editor , idite na Početnu > Zatvori & Učitaj > Zatvori & Učitaj .

  • Konačno, evo konačnog rezultata koji dobijamo. Svi podaci razdvojeni zarezima su podijeljeni u 3 kolone tabele.

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

2.2. Podijelite podatke u redove

Ovdje ću podijeliti vrijednosti odvojene zarezom u više redova koristeći Excel Power Query .

Koraci:

  • Imamo neke plodove odvojene zarezima u ćeliji B5 & C5 . Da biste primijenili Power Query na ove vrijednosti, kliknite na Ćelija B5 ili C5 i idite na Podaci > Iz tabele /Range .

  • Sljedeće će se pojaviti dijalog Kreiraj tablicu , provjerite raspon tablice i pritisnite OK . Shodno tome, donja tabela će biti kreirana u prozoru Power Query Editor .
  • Zatim izaberite tabelu, idite na Home > SplitStupac > Prema graničniku .

  • Sada se pojavljuje dijaloški okvir Podijeli stupac prema graničniku . U odjeljku Odaberite ili unesite graničnik odaberite Zarez ,  idite na Napredne opcije i kliknite na Redovi u polju: Podijeli u . Kada završite, pritisnite OK .

  • Pritiskom na OK , dobićemo donji izlaz . Idite na Početnu > Zatvori & Učitaj > Zatvori & Učitajte da biste prikazali rezultat na Excel radnom listu.

  • Na kraju, sljedeći je konačni rezultat koji smo dobili. Sve vrijednosti razdvojene zarezima su podijeljene u redove 2 do 7 .

3. Kombinirajte LIJEVO, DESNO , MID, FIND & LEN funkcije za dijeljenje vrijednosti odvojenih zarezima u stupce

Možemo koristiti excel funkcije da podijelimo podatke odvojene zarezima u više stupaca. U osnovi, možemo izdvojiti dijelove podataka u različitim stupcima koristeći kombinacije excel funkcija na osnovu graničnika (zarez, razmak, tačka i zarez). U ovoj metodi ću izdvojiti podatke sa 3 pozicija iz kontinuiranog tekstualnog niza koji se nalazi u koloni B i smjestiti ih u više kolona.

3.1. Pronađi prvu riječ

U početku ću izdvojiti prvu riječ iz kontinuiranog tekstualnog niza koristeći funkcije LEFT i FIND .

Koraci:

  • Upišite donju formulu u Ćelija C5 i pritisnite Unesite sa tastature.
=LEFT(B5,FIND(",", B5)-1)

  • Nakon ulaska formule, Excel će vratiti ' Datumi ' što je prva riječ ćelije B5 .

Ovdje, funkcija FIND vraća lokaciju 1. zareza. Tada funkcija LEFT izdvaja prvu riječ prije prvog zareza.

3.2. Izdvoj drugu riječ

Sada ću koristiti kombinaciju funkcija MID i FIND da izdvojim drugu riječ iz ćelije B5 .

Koraci:

  • Upišite sljedeću formulu u ćeliju D5 i pritisnite Enter .
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)

  • Kao posljedicu, gornja formula vraća Grožđe ; 2. riječ ćelije B5 .

Ovdje, MID funkcija vraća znakovi iz sredine tekstualnog niza ćelije B5 . a funkcija FIND vraća lokaciju 2. niza u ćeliji B5 .

3.3. Pronađi treću riječ

Pretpostavimo da ću izdvojiti 3. riječ iz ćelije B5 na osnovu lokacije zareza. Dok izdvajam 3. riječ, koristit ću funkcije DESNO , LEN i FIND .

Koraci:

  • Upišite formulu ispod u ćeliju D5 . Zatim pritisnite Enter .
=RIGHT(B5, LEN(B5)-FIND(",", B5,FIND(",",B5)+1))

  • Kada pritisnete Enter , excel će vratiti Lubenica koja je 3. riječ naših kontinuiranih podataka u ćeliji B5 .

Ovdje, funkcija LEN vraća dužinu od ćelije B5 . Tada funkcija FIND vraća lokaciju zareza u ćeliji B5 . Kasnije, ovisno o rezultatu funkcija FIND i LEN , funkcija RIGHT izdvaja krajnju desnu riječ iz ćelije B5 .

  • Kako sam primio sve 1. , 2. i 3. riječi u različitim stupcima za prvi red, sada ću pokušati dobiti sličan rezultat za ostale redove. Da biste to učinili, odaberite raspon C5:D5 i koristite alat Ručica za popunjavanje ( + ).

  • Na kraju, evo konačnog rezultata koji ćemo dobiti.

4. Excel VBA da podijeli vrijednosti odvojene zarezima u stupce ili Redovi

4.1. VBA za podjelu vrijednosti u stupce

Možete podijeliti podatke odvojene zarezom u više stupaca pomoću jednostavnog VBA koda.

Koraci:

  • Prvo idite na radni list na kojem želite podijeliti podatke. Zatim kliknite desnim tasterom miša na naziv lista i kliknite na Prikaži kod da otvorite VBA prozor.

  • Zatim ukucajte donji kod u Modul i Pokreni kod pomoću tipke F5 .
4700

Ovdje ' r ' označava redove koji sadrže podatke. S druge strane, ‘ Count=3 ’ označava kolonu C , što jeprva kolona za prikaz podijeljenih podataka.

  • Kada pokrenete kod, podaci odvojeni zarezima u stupcu B se dijele na stupce C , D , i E kao dolje:

4.2. Podijelite vrijednosti u redove

Sada ću podijeliti vrijednosti razdvojene zarezima u različite redove koristeći excel VBA. Slijedite dolje navedene korake da izvršite zadatak.

Koraci:

  • Prvo idite na radni list na kojem imate podatke i kliknite desnim tasterom miša na Prikaži kod .

  • Kao posljedica toga, pojavljuje se prozor VBA . Napišite kod ispod u Module i isperite kod pritiskom na F5 na tastaturi.
5939

  • Sada kada pokrenete kod, pojavit će se donji okvir za unos, unesite donji raspon podataka i pritisnite OK .

  • Kao rezultat, pojavit će se još jedan okvir za unos. Umetnite odredišnu ćeliju tamo i pritisnite OK .

  • Na kraju ćemo dobiti donji izlaz. Sve vrijednosti razdvojene zarezima našeg skupa podataka su podijeljene u redove 8 do 13 .

5. Koristite Excel Flash Fill da podijeli vrijednosti odvojene zarezima u različite stupce

Možemo upisati dio podataka razdvojenih zarezima u drugu kolonu, a zatim primijeniti funkciju Flash Fill da dobijemo ostatak podatke istog obrasca.

Koraci:

  • Upišite ' Datumi ' u ćeliju C5 .Kasnije, kada počnete upisivati ​​' R '  u Ćeliju C6 , excel razumije da želim voće na prvoj poziciji iz svih redova.

  • Jednostavno pritisnite Enter da dobijete donji rezultat. Sada možete primijeniti ovu sličnu metodu da podijelite druge vrijednosti odvojene zarezima u više stupaca.

Zaključak

U gornjem članku, imam pokušao da raspravlja o nekoliko metoda za detaljnu podjelu vrijednosti razdvojenih zarezima u redove ili stupce u excelu. Nadamo se da će ove metode i objašnjenja biti dovoljni za rješavanje vaših problema. Javite mi ako imate bilo kakvih pitanja.

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.