Excelova formula za dijeljenje niza zarezom (5 primjera)

  • Podijeli Ovo
Hugh West

Možda imate tablicu u radnom listu programa Excel u kojoj se nekoliko vrsta podataka čuva u ćeliji i odvojene su zarezima. Ako ih želite podijeliti u nekoliko stupaca, na pravom ste mjestu. U ovom ćete članku naučiti 5 primjera Excel formule za dijeljenje niza zarezima.

Preuzmite radnu bilježnicu za vježbe

Preuzmite sljedeću Excel datoteku za svoju vježbu.

Razdvajanje niza prema Comma.xlsx

5 primjera za dijeljenje niza prema zarezu s formulom programa Excel

Uvedimo najprije naš skup podataka gdje su ID br., Prezime i Dept. čuvaju se kao jedan niz odvojen zarezima. Naš cilj je podijeliti nizove u 3 stupca.

1. Kombinirajte funkcije LEFT i FIND da biste podijelili niz zarezima

Kombiniranje LEFT i FIND funkcije zajedno nam pomažu podijeliti niz odvojen zarezima u nekoliko stupaca. Samo slijedite korake u nastavku da biste to učinili.

Koraci:

  • Prvo zapišite sljedeću formulu u praznu ćeliju C5.
=LEFT(B5,FIND(",",B5)-1)

Ovdje, funkcija FIND daje lokaciju prvi zarez iz niza B5 , a funkcija LEFT vraća znakove iz niza koji se nalazi prije prvog zareza. Trebate minus 1 da dobijete podatke bez zareza.

  • Pritisnite ENTER. Vidjet ćete ID br. u ćeliji C5. Sada povucite Ručku za popunjavanje da dobijeteostatak ID br. u istom stupcu.

Ovdje je rezultat,

Pročitajte više: VBA za dijeljenje niza u više stupaca u Excelu (2 načina)

2. Formula s funkcijama MID i FIND za dijeljenje Niz u Excelu

Kombiniranje funkcija MID i FIND pomaže nam podijeliti niz odvojen zarezima u nekoliko stupaca. Samo slijedite korake u nastavku da biste to učinili.

Koraci:

  • Prvo zapišite sljedeću formulu u praznu ćeliju D5.
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)

Ovdje, FIND(“,”,B5)+1 daje početnu lokaciju 1. znaka nakon 1. zareza.

FIND(“,”, B5, FIND(“,”, B5)+1) daje početnu mjesto 1. znaka nakon 2. zareza.

-FIND(“,“, B5)-1 isključuje sve znakove niza nakon 2. zareza.

Konačno, MID vraća znakove između ova dva zareza.

  • Pritisnite ENTER. Vidjet ćete Prezime u ćeliji D5. Sada povucite Ručku za popunjavanje da dobijete ostatak Prezimena u istom stupcu.

Ovo je rezultat,

Pročitajte više: Excel VBA: Podijeli niz prema znaku (6 korisnih primjera)

Slična čitanja

  • Kako podijeliti ćelije u Excelu (5 jednostavnih trikova)
  • Excel VBA: Podijeli niz u retke (6 I DogovorPrimjeri)
  • Kako podijeliti ćeliju u dva reda u Excelu (3 načina)

3. Ujedinite funkcije RIGHT i FIND

Kombiniranje funkcija RIGHT i FIND pomaže nam da podijelimo niz odvojen zarezima u nekoliko stupaca. Samo slijedite korake u nastavku da biste to učinili.

Koraci:

  • Prvo zapišite sljedeću formulu u praznu ćeliju E5.
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))

Ovdje LEN(B5) određuje duljinu niza u ćeliji B5.

FIND(“,”, B5, FIND(“,”, B5)+1 daje lokaciju posljednjeg zarez iz niza, i na kraju, funkcija RIGHT vraća znakove iz niza koji su iza zadnjeg zareza.

  • Pritisnite ENTER. Vidjet ćete Dept. u ćeliji E5. Sada povucite Fill Handle da dobijete ostatak Dept. u istom stupcu.

Ovo je rezultat,

Pročitajte više: Excel VBA: Podijeli niz prema broju znakova (2 jednostavne metode)

4. Kombinirajte funkcije TRIM, MID, SUBSTITUTE, REPT i LEN

Kombiniranje TRIM, MID, SUBSTITUTE, REPT, i LEN funkcija pomaže nam da podijelimo niz odvojen zarezima u nekoliko stupaca. Samo slijedite korake u nastavku da to učinite.

Koraci:

  • Prvo unesite 1, 2 i 3 umjesto naslova stupaca ID br., Prezime i Odjel Sada,zapišite sljedeću formulu u praznu ćeliju C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))

Sažetak ove formule je zamjena zareze s razmacima pomoću funkcija SUBSTITUTE i REPT . Zatim, funkcija MID vraća tekst koji se odnosi na n-to pojavljivanje i konačno, funkcija TRIM pomaže da se riješite dodatnih razmaka.

  • Pritisnite ENTER. Vidjet ćete ID br. u ćeliji C5. Sada povucite Ručku za popunjavanje da dobijem ostatak osobne iskaznice br. u istoj koloni. I povucite Ručku za popunjavanje u pravom smjeru da dobijete Prezime i Odjel

Ovo je rezultat,

Pročitajte više: Excel VBA: Podijeli niz u ćelije (4 korisne aplikacije)

5. Razdvojite niz zarezom pomoću funkcije FILTERXML u Excelu

Korištenje Funkcije FILTERXML pomaže nam podijeliti niz odvojen zarezima u nekoliko stupaca. Samo slijedite korake u nastavku da biste to učinili.

Koraci:

  • Prvo zapišite sljedeću formulu u praznu ćeliju C5.
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))

Ako koristite Excel za MS 365 , možete primijeniti FILTERXML funkciju podijeliti niz zarezima. U ovoj se metodi prvo tekstualni niz pretvara u XML niz mijenjanjem zareza u XML oznake. Funkcija TRANSPOSE okreće niz tako da leži vodoravno umjesto okomito.

  • Pritisnite ENTER. Vidjet ćete ID br., prezime i odjel u ćeliji C5, D5, i E5 redom. Sada povucite Full Handle da dobijete ostatak podataka.

Ovo je rezultat,

Pročitajte više: Excel formula za razdvajanje: 8 primjera

Zaključak

U ovom vodiču raspravljao sam 5 primjera Excel formula za dijeljenje nizova zarezom. Nadam se da vam je ovaj članak bio od pomoći. Možete posjetiti našu web stranicu ExcelWIKI kako biste saznali više sadržaja vezanih uz Excel. Ostavite komentare, prijedloge ili upite ako ih imate u odjeljku za komentare ispod.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.