Razdvajanje teksta u različite stupce pomoću funkcija

Razdvajanje teksta u različite stupce pomoću funkcija

Pomoću tekstnih funkcija LEFT, MID, RIGHT, SEARCH i LEN moguće je manipulirati tekstnim nizovima podataka. Moguće je, primjerice, distribuirati ime, srednje ime i prezime iz jedne ćelije u tri zasebna stupca.

Za distribuciju komponenata imena i prezimena pomoću tekstnih funkcija ključan je položaj svakog znaka unutar tekstnog niza. Položaji razmaka unutar tekstnog niza također su važni jer pokazuju početak ili kraj komponenata imena i prezimena u nizu.

Na primjer, u ćeliji koja sadrži samo ime i prezime, prezime započinje nakon prvog pojavljivanja razmaka. Neka imena na popisu mogu sadržavati srednje ime, u kojem slučaju prezime započinje nakon drugog pojavljivanja razmaka.

U ovom se članku opisuje izdvajanje različitih komponenata iz različitih oblika imena i prezimena pomoću ovih praktičnih funkcija. Možete i razdvojiti tekst u različite stupce pomoću čarobnjaka za pretvaranje teksta u stupce.

Primjer imena

Opis

Ime

Srednje ime

Prezime

Kratica

1

Jeff Smith

Nema srednjeg imena

Jeff

Smith

2

Eric S. Kurjan

Jedan srednji inicijal

Eric

S.

Kurjan

3

Janaina B. G. Bueno

Dva srednja inicijala

Janaina

B. G.

Bueno

4

Kahn, Wendy Beth

Prezime na prvom mjestu, sa zarezom

Wendy

Beth

Kahn

5

Mary Kay D. Andersen

Dvodijelno ime

Mary Kay

D.

Andersen

6

Paula Barreto de Mattos

Trodijelno prezime

Paula

Barreto de Mattos

7

James van Eaton

Dvodijelno prezime

James

van Eaton

8

Bacon Jr., Dan K.

Prezime i kratica na prvom mjestu, sa zarezom

Dan

K.

Bacon

Jr.

9

Gary Altman III

S kraticom

Gary

Altman

III

10

Mr. Ryan Ihrig

S prefiksom

Ryan

Ihrig

11

Julie Taft-Rider

Rastavljeno prezime

Julie

Taft-Rider

Napomena : U sljedećim grafičkim primjerima isticanje u punom imenu prikazuje znak koji traži formula podudaranja SEARCH.

U ovom se primjeru razdvajaju dvije komponente: ime i prezime. Ta su dva imena razdvojena jednim razmakom.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

Jeff Smith

Nema srednjeg imena

Formula

Rezultat (ime)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formula

Rezultat (prezime)

'=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1))

=RIGHT(A2;LEN(A2)-SEARCH(" ":A2;1))

  1. Ime

    Ime počinje prvim znakom u nizu (J), a završava petim znakom (razmakom). Formula vraća pet znakova u ćeliji A2, počevši slijeva.

    formula za izdvajanje imena

    Pomoću funkcije SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj razmaka u A2, počevši slijeva.

  2. Prezime

    Prezime započinje razmakom, pet znakova zdesna, a završava na posljednjem znaku s desne strane (h). Formula izdvaja pet znakova u A2, počevši s desne strane.

    Formula za izdvajanje prezimena

    Pomoću funkcija SEARCH i LEN potražite vrijednost za br_znakova:

    Potražite brojčani položaj razmaka u A2, počevši slijeva. (5)

  3. Izračunajte ukupnu duljinu tekstnog niza, a zatim oduzmite broj znakova lijevo od prvog razmaka, pronađen u 1. koraku.

U ovom se primjeru koriste ime, inicijal srednjeg imena i prezime. Sve su komponente imena odvojene razmacima.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

Eric S. Kurjan

Jedan srednji inicijal

Formula

Rezultat (ime)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formula

Rezultat (srednji inicijal)

'=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-SEARCH(" ";A2;1))

=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-SEARCH(" ":A2;1))

Formula

Rezultat uživo (prezime)

'=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

  1. Ime

    Ime započinje prvim znakom slijeva (E) i završava na petom znaku (prvi razmak). Formula izdvaja prvih pet znakova u A2, počevši s lijeve strane.

    formula za izdvajanje imena i prezimena te srednjeg inicijala

    Koristite funkciju SEARCH za pronalaženje vrijednosti za num_chars:

    Potražite brojčani položaj razmaka u A2, počevši slijeva. (5)

  2. Srednje ime

    Srednje ime započinje na mjestu šestog znaka (S), a završava na osmom mjestu (drugi razmak). Formula uključuje ugniježđene funkcije SEARCH za pronalaženje drugog pojavljivanja razmaka.

    Formula izdvaja tri znaka, počevši od šestog mjesta.

    pojedinosti formule za razdvajanje imena, srednjeg imena i prezimena

    Pomoću funkcije SEARCH potražite vrijednost za početni_br:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (5).

  3. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (S). Taj numerički položaj početni je položaj srednjeg imena. (5 + 1 = 6)

    Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (5)

  4. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (S). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (5 + 1 = 6)

  5. Potražite drugi razmak u A2, počevši od šestog znaka (S), pronađenog u 4. koraku. Taj je broj znaka položaj završnog znaka srednjeg imena. (8)

  6. Potražite numerički položaj razmaka u A2, počevši od prvog znaka slijeva. (5)

  7. Uzmite broj znaka drugog razmaka, pronađen u 5. koraku, i oduzmite broj znaka prvog razmaka, pronađen u 6. koraku. Rezultat je broj znakova koji se pomoću funkcije MID izdvaja iz tekstnog niza, počevši od šestog znaka, pronađenog u 2. koraku. (8 - 5 = 3)

  8. Prezime

    Prezime započinje šest znakova zdesna (K), a završava kod prvog znaka s desne strane (n). Ova formula uključuje ugnježđivanje funkcija SEARCH za pronalaženje drugog i trećeg pojavljivanja razmaka (koja su na petom i osmom mjestu s lijeve strane).

    Formula izdvaja šest znakova u A2, počevši s desne strane.

    Druga funkcija pretraživanja u formuli za razdvajanje imena, srednjeg imena i prezimena
  9. Pomoću funkcije LEN i ugniježđene funkcije SEARCH potražite vrijednost za br_znakova:

    Potražite numerički položaj razmaka u A2, počevši od prvog znaka slijeva. (5)

  10. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (S). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (5 + 1 = 6)

  11. Potražite drugi razmak u A2, počevši od šestog znaka (S), pronađenog u 2. koraku. Taj je broj znaka položaj završnog znaka srednjeg imena. (8)

  12. Brojanje ukupne duljine tekstualnog niza u A2, i zatim oduzimanje broja znakova s lijeve strane do drugog pojavljivanja razmaka pronađenog u koraku 3. Rezultat je broj znakova za izdvajanje s desne strane punog imena. (14 – 8 = 6)

Evo primjera izdvajanja dvaju inicijala srednjeg imena. Te komponente imena razdvojene su prvim i trećim razmakom.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

Janaina B. G. Bueno

Dva srednja inicijala

Formula

Rezultat (ime)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formula

Rezultat (srednji inicijali)

'=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)-SEARCH(" ";A2;1))

=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)-SEARCH(" ";A2;1))

Formula

Rezultat uživo (prezime)

'=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

  1. Ime

    Ime započinje prvim znakom slijeva (E) i završava na osmom znaku (prvi razmak). Formula izdvaja prvih osam znakova u A2, počevši s lijeve strane.

    formula za razdvajanje imena, prezimena i dva inicijala u sredini

    Pomoću funkcije SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (8)

  2. Srednje ime

    Srednje ime započinje na devetom mjestu (B), a završava na četrnaestom mjestu (treći razmak). Formula uključuje ugniježđenu funkciju SEARCH za pronalaženje prvog, drugog i trećeg pojavljivanja razmaka na osmom, jedanaestom i četrnaestom mjestu.

    Formula izdvaja pet znakova, počevši od devetog mjesta.

    formula za razdvajanje imena, prezimena i dva inicijala u sredini

    Pomoću funkcije SEARCH potražite vrijednost za početni_br:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (8)

  3. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (B). Taj broj položaj je početnog znaka srednjeg imena. (8 + 1 = 9)

    Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (8)

  4. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (B). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (8 + 1 = 9)

  5. Traženje drugog razmaka u A2, počevši od devetog mjesta (B) koje je pronađeno u koraku 4. (11).

  6. Dodajte 1 da biste dobili položaj znaka iza drugog razmaka (G). Taj broj znaka položaj je od kojeg počinjete tražiti treći razmak. (11 + 1 = 12)

  7. Potražite treći razmak u A2, počevši od dvanaestog znaka, pronađenog u 6. koraku. (14)

  8. Potražite brojčani položaj prvog razmaka u A2. (8)

  9. Uzmite broj znaka trećeg razmaka, pronađen u 7. koraku, i oduzmite broj znaka prvog razmaka, pronađen u 6. koraku. Rezultat je broj znakova koji se pomoću funkcije MID izdvaja iz tekstnog niza, počevši od devetog znaka, pronađenog u 2. koraku.

  10. Prezime

    Prezime započinje pet znakova zdesna (B) i završava na prvom znaku s desne strane (o). Ova formula uključuje ugniježđenu funkciju SEARCH za pronalaženje prvog, drugog i trećeg pojavljivanja razmaka.

    Formula izdvaja pet znakova u A2, počevši s desne strane punog imena.

    formula za razdvajanje imena, prezimena i dva inicijala u sredini

    Pomoću ugniježđene funkcije SEARCH i funkcije LEN pronađite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (8)

  11. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (B). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (8 + 1 = 9)

  12. Potražite drugi razmak u A2, počevši od devetog znaka (B), pronađenog u 2. koraku. (11)

  13. Dodajte 1 da biste dobili položaj znaka iza drugog razmaka (G). Taj broj znaka položaj je od kojeg počinjete tražiti treći razmak. (11 + 1 = 12)

  14. Potražite treći razmak u A2, počevši od dvanaestog znaka (G), pronađenog u 6. koraku. (14)

  15. Izračunajte ukupnu duljinu tekstnog niza u A2 pa oduzmite broj znakova slijeva do trećeg razmaka, pronađenog u 5. koraku. Rezultat je broj znakova koji valja izdvojiti, počevši s desne strane punog imena i prezimena. (19 - 14 = 5)

U ovom primjeru prezime dolazi prije imena, a srednje se ime pojavljuje na kraju. Kraj prezimena označen je zarezom, a sve su komponente imena odvojene razmacima.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

Kahn, Wendy Beth

Prezime na prvom mjestu, sa zarezom

Formula

Rezultat (ime)

'=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-SEARCH(" ";A2;1))

=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-SEARCH(" ":A2;1))

Formula

Rezultat (drugo ime)

'=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

Formula

Rezultat uživo (prezime)

'=LEFT(A2; SEARCH(" ";A2;1)-2)

=LEFT(A2; SEARCH(" ";A2;1)-2)

  1. Ime

    Ime započinje sedmim znakom s lijeve strane (W) i završava dvanaestim znakom (drugi razmak). Budući da se ime pojavljuje u sredini punog imena, za izdvajanje imena koristite funkciju MID.

    Formula izdvaja šest znakova, počevši od sedmog mjesta.

    formula za razdvajanje prezimena nakon kojeg slijedi ime i srednje ime

    Pomoću funkcije SEARCH potražite vrijednost za početni_br:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (6)

  2. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (W). Taj broj položaj je prvog znaka imena. (6 + 1 = 7)

    Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (6)

  3. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (W). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (6 + 1 = 7)

    Potražite drugi razmak u A2, počevši od sedmog znaka (W), pronađenog u 4. koraku. (12)

  4. Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (6)

  5. Uzmite broj znaka drugog razmaka, pronađen u 5. koraku, i oduzmite broj znaka prvog razmaka, pronađen u 6. koraku. Rezultat je broj znakova koji se pomoću funkcije MID izdvaja iz tekstnog niza, počevši od sedmog znaka, pronađenog u 2. koraku. (12 - 6 = 6)

  6. Srednje ime

    Srednje ime započinje na četvrtom znaku zdesna (B) i završava na prvom znaku s desne strane (h). Ova formula uključuje ugniježđenu funkciju SEARCH za pronalaženje prvog i drugog pojavljivanja razmaka na šestom i devetom mjestu s lijeve strane.

    Formula izdvaja četiri znaka, počevši s desne strane.

    formula za razdvajanje prezimena nakon kojeg slijedi ime i srednje ime

    Pomoću ugniježđene funkcije SEARCH i funkcije LEN potražite vrijednost za početni_br:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (6)

  7. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (W). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (6 + 1 = 7)

  8. Potražite drugi razmak u A2, počevši od sedmog znaka (W), pronađenog u 2. koraku. (12)

  9. Izračunajte ukupnu duljinu tekstnog niza u A2 pa oduzmite broj znakova slijeva do drugog razmaka, pronađen u 3. koraku. Rezultat je broj znakova koji valja izdvojiti, počevši s desne strane punog imena i prezimena. (16 - 12 = 4)

  10. Prezime

    Prezime započinje s prvim znakom s lijeve strane (K) i završava na četvrtom znaku (n). Formula izdvaja četiri znaka, počevši s lijeve strane.

    formula za razdvajanje prezimena nakon kojeg slijedi ime i srednje ime

    Pomoću funkcije SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (6)

  11. Oduzimanje 2 za dobivanje brojčanog položaja završnog znaka prezimena (n). Rezultat je željenog broj znakova koji će izdvojiti funkcija LEFT. (6 - 2 =4)

U ovom se primjeru koristi dvodijelno ime Mary Kay. Komponente imena razdvojene su drugim i trećim razmakom.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

Mary Kay D. Andersen

Dvodijelno ime

Formula

Rezultat (ime)

LEFT(A2; SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

=LEFT(A2; SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

Formula

Rezultat (srednji inicijal)

'=MID(A2;SEARCH(" ";A2,SEARCH(" ";A2;1)+1)+1;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)-(SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

=MID(A2;SEARCH(" ";A2,SEARCH(" ";A2;1)+1)+1;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)-(SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

Formula

Rezultat uživo (prezime)

'=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

  1. Ime

    Ime započinje s prvim znakom slijeva, a završava na devetom znaku (drugi razmak). Ova formula uključuje ugniježđenu funkciju SEARCH za pronalaženje drugog pojavljivanja slijeva.

    Formula izdvaja devet znakova, počevši s lijeve strane.

    formula za razdvajanje imena, srednjeg imena, srednjeg inicijala i prezimena

    Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (5)

  2. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (K). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (5 + 1 = 6)

  3. Potražite drugi razmak u A2, počevši od šestog znaka (K), pronađenog u 2. koraku. Rezultat je broj znakova koji se pomoću funkcije LEFT izdvaja iz tekstnog niza. (9)

  4. Srednje ime

    Srednje ime započinje na desetom mjestu (D), a završava na dvanaestom mjestu (treći razmak). Ova formula uključuje ugniježđenu funkciju SEARCH za pronalaženje prvog, drugog i trećeg pojavljivanja razmaka.

    Formula izdvaja dva znaka iz sredine, počevši od desetog mjesta.

    formula za razdvajanje imena, srednjeg imena, srednjeg inicijala i prezimena

    Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za početni_br:

    Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (5)

  5. Dodajte 1 da biste dobili znak nakon prvog razmaka (K). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (5 + 1 = 6)

  6. Potražite položaj drugog razmaka u A2, počevši od šestog znaka (K), pronađenog u 2. koraku. Rezultat je broj znakova koji se pomoću funkcije LEFT izdvaja slijeva. (9)

  7. Dodajte 1 da biste dobili znak nakon drugog razmaka (D). Rezultat je položaj početnog znaka srednjeg imena. (9 + 1 = 10)

    Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za br_znakova:

    Potražite numerički položaj znaka iza drugog razmaka (D). Rezultat je broj znaka od kojeg počinjete tražiti treći razmak. (10)

  8. Potražite numerički položaj trećeg razmaka u A2, počevši slijeva. Rezultat je položaj završnog znaka srednjeg imena. (12)

  9. Potražite numerički položaj znaka iza drugog razmaka (D). Rezultat je položaj početnog znaka srednjeg imena. (10)

  10. Uzmite broj znaka trećeg razmaka, pronađen u 6. koraku, i oduzmite broj znaka slova "D", pronađen u 7. koraku. Rezultat je broj znakova koji se pomoću funkcije MID izdvaja iz tekstnog niza, počevši od desetog znaka, pronađenog u 4. koraku. (12 - 10 = 2)

  11. Prezime

    Prezime započinje osam znakova zdesna. Ova formula uključuje ugniježđenu funkciju SEARCH za pronalaženje prvog, drugog i trećeg pojavljivanja razmaka na petom, devetom i dvanaestom mjestu.

    Formula izdvaja osam znakova s desne strane.

    formula za razdvajanje imena, srednjeg imena, srednjeg inicijala i prezimena

    Pomoću ugniježđene funkcije SEARCH i funkcije LEN potražite vrijednosti za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (5)

  12. Dodajte 1 da biste dobili znak nakon prvog razmaka (K). Rezultat je broj znaka od kojeg počinjete tražiti razmak. (5 + 1 = 6)

  13. Potražite drugi razmak u A2, počevši od šestog znaka (K), pronađenog u 2. koraku. (9)

  14. Dodajte 1 da biste dobili položaj znaka iza drugog razmaka (D). Rezultat je položaj početnog znaka srednjeg imena. (9 + 1 = 10)

  15. Potražite numerički položaj trećeg razmaka u A2, počevši slijeva. Rezultat je položaj završnog znaka srednjeg imena. (12)

  16. Izračunajte ukupnu duljinu tekstnog niza u A2 pa oduzmite broj znakova slijeva do trećeg razmaka, pronađen u 5. koraku. Rezultat je broj znakova koji valja izdvojiti, počevši s desne strane punog imena i prezimena. (20 - 12 = 8)

U ovom se primjeru koristi trodijelno prezime Barreto de Mattos. Kraj imena i početak prezimena označava prvi razmak.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

Paula Barreto de Mattos

Trodijelno prezime

Formula

Rezultat (ime)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formula

Rezultat (prezime)

RIGHT(A2;LEN(A2)-SEARCH(" ":A2;1))

=RIGHT(A2;LEN(A2)-SEARCH(" ":A2;1))

  1. Ime

    Ime započinje prvim znakom slijeva (P), a završava na šestom znaku (prvi razmak). Formula izdvaja šest znakova s lijeve strane.

    formula za razdvajanje imena i prezimena od tri dijela

    Pomoću funkcije pretraživanja potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)

  2. Prezime

    Prezime započinje sedamnaest znakova zdesna (B), a završava prvim znakom s desne strane (s). Formula izdvaja sedamnaest znakova s desne strane.

    formula za razdvajanje imena i prezimena od tri dijela

    Pomoću funkcija LEN i SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)

  3. Izračunajte ukupnu duljinu tekstnog niza u A2 pa oduzmite broj znakova slijeva do prvog razmaka, pronađen u 1. koraku. Rezultat je broj znakova koji valja izdvojiti, počevši s desne strane punog imena i prezimena. (23 - 6 = 17)

U ovom se primjeru koristi dvodijelno prezime Van Eaton. Kraj imena i početak prezimena označava prvi razmak.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

James van Eaton

Dvodijelno prezime

Formula

Rezultat (ime)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formula

Rezultat (prezime)

'=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1))

=RIGHT(A2;LEN(A2)-SEARCH(" ":A2;1))

  1. Ime

    Ime započinje prvim znakom slijeva (J), a završava na osmom znaku (prvi razmak). Formula izdvaja šest znakova s lijeve strane.

    formula za razdvajanje imena i prezimena od dva dijela

    Koristite funkciju SEARCH za pronalaženje vrijednosti za num_chars:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)

  2. Prezime

    Prezime započinje devetim znakom zdesna (v), a završava na prvom znaku s desne strane (n). Formula izdvaja devet znakova s desne strane punog imena.

    formula za razdvajanje imena i prezimena od dva dijela

    Pomoću funkcija LEN i SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)

  3. Izračunajte ukupnu duljinu tekstnog niza u A2 pa oduzmite broj znakova slijeva do prvog razmaka, pronađen u 1. koraku. Rezultat je broj znakova koji valja izdvojiti, počevši s desne strane punog imena i prezimena. (15 - 6 = 9)

U ovom primjeru prezime dolazi prvo, a slijedi ga kratica. Zarez odvaja prezime i kraticu od imena i srednjeg inicijala.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

Bacon Jr., Dan K.

Prezime i kratica na prvom mjestu, sa zarezom

Formula

Rezultat (ime)

'=MID(A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

=MID(A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1;SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

Formula

Rezultat (srednji inicijal)

'=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)+1))

Formula

Rezultat (prezime)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formula

Rezultat (sufiks)

'=MID(A2;SEARCH(" "; A2;1)+1;(SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-2)-SEARCH(" ";A2;1))

=MID(A2;SEARCH(" "; A2;1)+1;(SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-2)-SEARCH(" ";A2;1))

  1. Ime

    Ime započinje dvanaestim znakom (D), a završava petnaestim znakom (treći razmak). Formula izdvaja tri znaka, počevši od dvanaestog mjesta.

    formula za razdvajanje prezimena i sufiksa na prvom mjestu, sa zarezom

    Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za početni_br:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)

  2. Dodajte 1 da biste dobili znak iza prvog razmaka (J). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (6 + 1 = 7)

  3. Potražite drugi razmak u A2, počevši od sedmog znaka (J), pronađenog u 2. koraku. (11)

  4. Dodajte 1 da biste dobili znak iza drugog razmaka (D). Rezultat je položaj početnog znaka imena. (11 + 1 = 12)

    Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za br_znakova:

    Potražite numerički položaj znaka iza drugog razmaka (D). Rezultat je broj znaka od kojeg počinjete tražiti treći razmak. (12)

  5. Potražite numerički položaj trećeg razmaka u A2, počevši slijeva. Rezultat je položaj završnog znaka imena. (15)

  6. Potražite numerički položaj znaka iza drugog razmaka (D). Rezultat je položaj početnog znaka imena. (12)

  7. Uzmite broj znaka trećeg razmaka, pronađen u 6. koraku, pa oduzmite broj znaka "D", pronađen u 7. koraku. Rezultat je broj znakova koji se pomoću funkcije MID izdvaja iz tekstnog niza, počevši od dvanaestog znaka, pronađenog u 4. koraku. (15 - 12 = 3)

  8. Srednje ime

    Srednje ime započinje drugim znakom zdesna (K). Formula izdvaja dva znaka s desne strane.

    formula za razdvajanje prezimena i sufiksa na prvom mjestu, sa zarezom

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)

  9. Dodajte 1 da biste dobili znak iza prvog razmaka (J). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (6 + 1 = 7)

  10. Potražite drugi razmak u A2, počevši od sedmog znaka (J), pronađenog u 2. koraku. (11)

  11. Dodajte 1 da biste dobili znak iza drugog razmaka (D). Rezultat je položaj početnog znaka imena. (11 + 1 = 12)

  12. Traženje brojčanog smještaja trećeg razmaka u A2, počevši s lijeve strane. Rezultat je završni položaj srednjeg imena. (15)

  13. Izračunajte ukupnu duljinu tekstnog niza u A2 pa oduzmite broj znakova slijeva do trećeg razmaka, pronađen u 5. koraku. Rezultat je broj znakova koji valja izdvojiti, počevši s desne strane punog imena i prezimena. (17 - 15 = 2)

  14. Prezime

    Prezime započinje prvim znakom slijeva (B), a završava na šestom znaku (prvi razmak). Zato formula izdvaja šest znakova s lijeve strane.

    formula za razdvajanje prezimena i sufiksa na prvom mjestu, sa zarezom

    Pomoću funkcije SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)

  15. Kratica

    Kratica započinje na sedmom znaku slijeva (J), a završava na devetom znaku slijeva (.). Formula izdvaja tri znaka, počevši od sedmog znaka.

    formula za razdvajanje prezimena i sufiksa na prvom mjestu, sa zarezom

    Pomoću funkcije SEARCH potražite vrijednost za početni_br:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)

  16. Dodajte 1 da biste dobili znak iza prvog razmaka (J). Rezultat je položaj početnog znaka kratice. (6 + 1 = 7)

    Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)

  17. Dodajte 1 da biste dobili numerički položaj znaka iza prvog razmaka (J). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (7)

  18. Potražite brojčani položaj drugog razmaka u A2, počevši od sedmog znaka, pronađenog u 4. koraku. (11)

  19. Oduzmite 1 od broja znaka drugog razmaka, pronađenog u 4. koraku, da biste dobili broj znaka ",". Rezultat je položaj završnog znaka kratice. (11 - 1 = 10)

  20. Potražite brojčani položaj prvog razmaka. (6).

  21. Kada pronađete prvi razmak, dodajte 1 da biste pronašli sljedeći znak, koji je pronađen i u 3. i 4. koraku. (7)

  22. Uzmite broj znaka ",", pronađen u 6. koraku, pa oduzmite broj znaka "J", pronađen u 3. i 4. koraku. Rezultat je broj znakova koji se pomoću funkcije MID izdvaja iz tekstnog niza, počevši od sedmog znaka, pronađenog u 2. koraku. (10 - 7 = 3)

U ovom se primjeru ime nalazi na početku niza, a kratica na kraju, pa možete koristiti formule slične onima 2. primjera – pomoću funkcije LEFT izdvojite ime, pomoću funkcije MID prezime, a pomoću funkcije RIGHT kraticu.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

Gary Altman III

Ime i prezime s kraticom

Formula

Rezultat (ime)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formula

Rezultat (prezime)

'=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-(SEARCH(" ";A2;1)+1))

=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-(SEARCH(" ";A2;1)+1))

Formula

Rezultat (sufiks)

'=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

  1. Ime

    Ime započinje na prvom znaku slijeva (G), a završava na petom znaku (prvi razmak). Zato formula izdvaja pet znakova s lijeve strane punog imena.

    formula za razdvajanje imena i prezimena nakon kojih slijedi sufiks

    Traženje brojčanog smještaja prvog razmaka u A2, počevši s lijeve strane. (5)

  2. Prezime

    Prezime započinje na šestom znaku slijeva (A), a završava na jedanaestom (drugi razmak). Ova formula uključuje ugniježđenu funkciju SEARCH za pronalaženje položaja razmaka.

    Formula izdvaja šest znakova iz sredine, počevši od šestog znaka.

    formula za razdvajanje imena i prezimena nakon kojih slijedi sufiks

    Pomoću funkcije SEARCH potražite vrijednost za početni_br:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (5)

  3. Dodajte 1 da biste dobili položaj znaka iza prvog razmaka (D). Rezultat je položaj početnog znaka prezimena. (5 + 1 = 6)

    Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (5)

  4. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (A). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (5 + 1 = 6)

  5. Potražite numerički položaj drugog razmaka u A2, počevši od šestog znaka, pronađenog u 4. koraku. Taj broj znaka položaj je završnog znaka prezimena. (12)

  6. Potražite brojčani položaj prvog razmaka. (5).

  7. Dodajte 1 da biste pronašli numerički položaj znaka iza prvog razmaka (A), koji je pronađen i u 3. i 4. koraku. (6)

  8. Uzmite broj znaka drugog razmaka, pronađen u 5. koraku, pa oduzmite broj znaka "A", pronađen u 6. i 7. koraku. Rezultat je broj znakova koji se pomoću funkcije MID izdvaja iz tekstnog niza, počevši od šestog znaka, pronađenog u 2. koraku. (12 - 6 = 6)

  9. Kratica

    Kratica započinje tri znaka s desne strane. Ova formula uključuje ugniježđenu funkciju SEARCH za pronalaženje položaja razmaka.

    formula za razdvajanje imena i prezimena nakon kojih slijedi sufiks

    Pomoću ugniježđene funkcije SEARCH i funkcije LEN potražite vrijednosti za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (5)

  10. Dodajte 1 da biste dobili znak iza prvog razmaka (A). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (5 + 1 = 6)

  11. Potražite drugi razmak u A2, počevši od šestog znaka (A), pronađenog u 2. koraku. (12)

  12. Izračunajte ukupnu duljinu tekstnog niza u A2 pa oduzmite broj znakova slijeva do drugog razmaka, pronađen u 3. koraku. Rezultat je broj znakova koji valja izdvojiti, počevši s desne strane punog imena i prezimena. (15 - 12 = 3)

U ovom primjeru punom imenu i prezimenu prethodi kratica, pa koristite formule slične onima u 2. primjeru – pomoću funkcije MID izdvojite ime, a pomoću funkcije RIGHT prezime.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

Mr. Ryan Ihrig

S prefiksom

Formula

Rezultat (ime)

'=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-(SEARCH(" ";A2;1)+1))

=MID(A2;SEARCH(" ";A2;1)+1;SEARCH(" ";A2;SEARCH(" ";A2;1)+1)-(SEARCH(" ";A2;1)+1))

Formula

Rezultat (prezime)

'=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;SEARCH(" ";A2;1)+1))

  1. Ime

    Ime počinje petim znakom slijeva (R), a završava devetim znakom (drugim razmakom). Radi pronalaženja položaja razmaka u formulu je ugniježđena funkcija SEARCH. Njome se izdvajaju četiri znaka, počevši od petoga.

    formula za razdvajanje imena i prezimena kojima prethodi sufiks

    Pomoću funkcije SEARCH potražite vrijednost za početni_br.:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (4)

  2. Dodajte 1 da biste dobili položaj znaka iza prvog razmaka (R). Rezultat je položaj početnog znaka imena. (4 + 1 = 5)

    Pomoću ugniježđene funkcije SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (4)

  3. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (R). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (4 + 1 = 5)

  4. Potražite brojčani položaj drugog razmaka u A2, počevši od petog znaka, pronađenog u 3. i 4. koraku. Taj broj znaka položaj je završnog znaka imena. (9)

  5. Potražite prvi razmak. (4)

  6. Dodajte 1 da biste pronašli numerički položaj znaka iza prvog razmaka (R), koji je pronađen i u 3. i 4. koraku. (5)

  7. Uzmite broj znaka drugog razmaka, pronađen u 5. koraku, pa oduzmite broj znaka "R", pronađen u 6. i 7. koraku. Rezultat je broj znakova koji se pomoću funkcije MID izdvaja iz tekstnog niza, počevši od petog znaka, pronađenog u 2. koraku. (9 - 5 = 4)

  8. Prezime

    Prezime započinje pet znakova s desne strane. Ova formula uključuje ugniježđenu funkciju SEARCH za pronalaženje položaja razmaka.

    formula za razdvajanje imena i prezimena kojima prethodi sufiks

    Pomoću ugniježđene funkcije SEARCH i funkcije LEN potražite vrijednosti za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (4)

  9. Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (R). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (4 + 1 = 5)

  10. Potražite drugi razmak u A2, počevši od petog znaka (R), pronađenog u 2. koraku. (9)

  11. Izračunajte ukupnu duljinu tekstnog niza u A2 pa oduzmite broj znakova slijeva do drugog razmaka, pronađen u 3. koraku. Rezultat je broj znakova koji valja izdvojiti, počevši s desne strane punog imena i prezimena. (14 - 9 = 5)

U ovom se primjeru koristi prezime s crticom. Komponente imena odvojene su razmacima.

Kopirajte ćelije iz tablice i zalijepite u radni list programa Excel od ćelije A1. Formula koja se prikazuje s lijeve strane prikazat će se kao referenca, a Excel će automatski pretvoriti formulu na desnoj strani u odgovarajući rezultat.

Savjet    Prije lijepljenja podataka na radni list širine stupaca A i B postavite na 250.

Primjer imena

Opis

Julie Taft-Rider

Rastavljeno prezime

Formula

Rezultat (ime)

'=LEFT(A2; SEARCH(" ";A2;1))

=LEFT(A2; SEARCH(" ";A2;1))

Formula

Rezultat (prezime)

'=RIGHT(A2;LEN(A2)-SEARCH(" ";A2;1))

=RIGHT(A2;LEN(A2)-SEARCH(" ":A2;1))

  1. Ime

    Ime započinje na prvom znaku slijeva, a završava na šestom mjestu (prvi razmak). Formula izdvaja šest znakova s lijeve strane.

    formula za razdvajanje imena i prezimena s crticom

    Pomoću funkcije SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)

  2. Prezime

    Cjelokupno prezime započinje deset znakova zdesna (T), a završava na prvom znaku s desne strane (r).

    formula za razdvajanje imena i prezimena s crticom

    Pomoću funkcija LEN i SEARCH potražite vrijednost za br_znakova:

    Potražite brojčani položaj razmaka u A2, počevši od prvog znaka slijeva. (6)

  3. Izračunajte ukupnu duljinu tekstnog niza koji je potrebno izdvojiti pa oduzmite broj znakova lijevo od prvog razmaka, pronađen u 1. koraku. (16 - 6 = 10)

Dodatni sadržaji

Razdvajanje teksta u različite stupce pomoću čarobnjaka za pretvaranje teksta u stupce

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×