Podijelite niz po znaku u Excelu (6 odgovarajućih načina)

  • Podijeli Ovo
Hugh West

Ponekad možete imati skup podataka u kojem su različite vrste podataka umetnute u ćeliju i odvojene znakom kao što su graničnik, crtica, crtica, itd. Ova vrsta skupa podataka je neorganizirana i pronalaženje bilo koje određene informacije je prilično teško. U ovom članku ću vam pokazati 6 načina na koje ćete moći podijeliti string po znak u Excelu

Recimo, imamo skup podataka u koji se ime, adresa e-pošte i kontakt broj unose kao jedan string i odvojeni znakom, tj. zarezom (,). Da bismo vam demonstrirali jednostavnost, postavljeni smo da dijelimo zarezom.

Preuzmi radnu svesku za vježbu

Podijeli string po znaku u Excelu. xlsx

6 načina za podjelu niza po znaku u Excelu

1. Podijelite niz po znaku pomoću funkcija LIJEVO i FIND

Upotreba funkcija LIJEVO i funkcije FIND zajedno nam omogućavaju da string podijelimo znakom s lijeve strane stringa. Upišite sljedeću formulu u praznu ćeliju ( B6 )

=LEFT(A6,FIND( ",",A6)-1)

Ovdje, funkcija PRONAĐI vraća poziciju prvog zareza ( “,” ) iz niza A6 a funkcija LEFT izdvaja znakove iz niza koji se nalazi prije određenog znaka (prvi zarez). Zapamtite, morate oduzeti 1 da biste izdvojili zarez.

Pritisnite ENTER i dobit ćete Ime u ćeliji B6 .

Povucite ćeliju do kraja skupa podataka kako biste formulu primijenili na sve ostale ćelije u stupcu A . Dobit ćete imena iz svih unosa.

2. Funkcije MID i FIND u Split String

Ako želite dobiti tekst između dva specifične znakove možete koristiti funkciju MID i funkciju FIND zajedno. Upišite sljedeću formulu u praznu ćeliju ( C6 )

=MID(A6,FIND(",",A6)+1,FIND(",",A6,FIND(",",A6)+1)-FIND(",",A6)-1)

Ovdje, PRONAĐI(“,”,A6)+ 1 vraća početnu poziciju prvog znaka nakon prvog zareza. FIND(“,”,A6,FIND(“,”,A6)+1) vraća početnu poziciju prvog znaka nakon drugog zareza. -FIND(“,”,A6)-1 označava da će svi znakovi niza nakon drugog zareza biti isključeni. Konačno MID daje znakove između ova dva zareza.

Pritisnite ENTER . Kao rezultat toga, dobit ćete adresu e-pošte u ćeliji C6 .

Prevucite ćeliju B7 na kraj vašeg skup podataka i dobit ćete sve adrese e-pošte.

3. DESNO, LEN i FIND funkcije za podjelu niza po znaku

Upotrebom DESNO funkcija , funkcija LEN i funkcija FIND zajedno, možete podijeliti niz i dobiti pravi dio nakon određenog znaka iz tog niza. Upišite sljedeću formulu u praznu ćeliju( D6 )

=RIGHT(A6,LEN(A6)-FIND(",",A6,FIND(",",A6)+1))

Ovdje, LEN(A6) izračunava ukupnu dužinu niza u ćeliji A6 . FIND(“,”,A6,FIND(“,”,A6)+1 pronalazi zadnji zarez i DESNO izvlači znakove nakon zadnjeg zareza.

Pritisnite ENTER i dobit ćete kontakt broj u ćeliji D6 .

Prevucite ćelija D6 i dobit ćete sve kontakt brojeve tako što ćete podijeliti nizove kolone A.

Slična očitanja :

  • Podijelite niz po dužini u Excelu (8 načina)
  • Kako podijeliti tekst na više ćelija u Excelu

4. Funkcije SEARCH i LEFT za razdvajanje niza

Možete koristiti funkciju SEARCH umjesto funkcije FIND da biste podijelili niz string.

Da biste odvojili Ime iz niza ćelije A6, upišite sljedeću formulu u praznu ćeliju ( B6 )

=LEFT(A6,SEARCH( ",",A6)-1)

Ovdje, funkcija SEARCH vraća poziciju prvog zareza ( “,” ) iz niza A6 i LEFT funkcija izdvaja znakove iz niza koji se nalazi prije određenog znaka (prvi c omma). Zapamtite, morate oduzeti 1 da biste isključili zarez.

Pritisnite ENTER i dobit ćete Ime u ćeliji B6 .

Povucite ćeliju na kraj vašeg skupa podataka kako biste primijenili formulu na sve ostale ćelije u stupcu A . DobićeteImena iz svih unosa.

5. Flash Fill za razdvajanje niza po karakteru

Upotreba Flash Fill je još jedna tehnika za podijeliti string po karakteru. Prvo, ručno unesite dio niza u ćeliju ( C6 )

Nakon toga idite na Podaci > Data Tools i odaberite Flash Fill .

Sada možete vidjeti da je Excel automatski dao podijeljeni niz u svim ostalim ćelijama te kolone.

Pročitajte više: Razdvajanje teksta u Excelu pomoću Flash Fill

6. Naredba Text to Columns

Također možete koristiti naredbu Text to Columns da podijelite string po znaku. Prvo odaberite skup podataka.

Nakon toga idite na Podaci > Data Tools i odaberite Text to Columns .

Sada će se pojaviti prozor pod nazivom Convert Text to Columns Wizard . Označite Delimited i pritisnite Next .

U drugom koraku odaberite Zarez i pritisnite na Sljedeći .

Ako je vaš niz odvojen bilo kojim drugim znakom kao što su tab, tačka-zarez ili razmak, morate odabrati taj znak. Također možete unijeti druge znakove u polje Ostalo . U zadnjem koraku odaberite Općenito i kliknite na Završi .

Sada ćete vidjeti različite dijelove niza koji bili su odvojeni zarezom, podijeljeni su u različite ćelije.

Zaključak

Slijedeći bilo koju od gore opisanih metoda, možete podijeliti niz po karakteru. Ako se suočite s bilo kakvom zabunom, ostavite komentar i dajte nam priliku da otklonimo vašu zabunu.

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.