Pomoću tekstnih funkcija LEFT, MID, RIGHT, SEARCH i LEN možete manipulirati tekstnim nizovima teksta u podacima. Možete, primjerice, raspodijeliti ime, srednje ime i prezime iz jedne ćelije u tri zasebna stupca.
Ključ raspodjele komponenti naziva s tekstnim funkcijama položaj je svakog znaka unutar tekstnog niza. Važni su i položaji razmaka unutar tekstnog niza jer označavaju početak ili kraj komponenti naziva u nizu.
U ćeliji koja, primjerice, sadrži samo ime i prezime, prezime počinje iza prvog pojavljivanja razmaka. Neka imena na popisu mogu sadržavati srednje ime, u tom slučaju prezime počinje iza drugog pojavljivanja razmaka.
U ovom je članku objašnjeno kako pomoću ovih praktičnih funkcija izdvojiti razne komponente iz različitih oblika naziva. Pomoću čarobnjaka za pretvaranje teksta u stupce tekst možete i podijeliti u različite stupce
| Primjer naziva | Opis | Ime | Srednje ime | Prezime | Sufiks | |
|---|---|---|---|---|---|---|
| 1 | Jeff Smith | Bez srednjeg imena | Neven | Smith | ||
| 2 | Eric S. Kurjan | Jedan inicijal srednjeg imena | Eric | S. | Kurjan | |
| 3 | Janaina B. G. Bueno | Dva srednja inicijala | janije | B. G. | Bueno | |
| 4 | Kahn, Wendy Beth | Prezime ime, sa zarezom | Vendija | Beth | Kahn | |
| 5 | Mary Kay D. Andersen | Ime s dva dijela | Mary Kay | D. | Ivanović | |
| 6 | Paula Barreto de Mattos | Trodijelno prezime | Paula | Barreto de Mattos | ||
| 7 | James van Eaton | Prezime s dva dijela | James | van Eaton | ||
| 8 | Bacon Jr., Dan K. | Prezime i sufiks na vrhu, sa zarezom | Dan | K. | Slanina | Mlađi |
| 9 | Gary Altman III | Sa sufiksom | Gary | Altman | III. | |
| 10 | G. Ryan Ihrig | S prefiksom | Rijeka | Ihrig | ||
| 11 | Julie Taft-Rider | Prezime s crticom | Dubravka | Taft-Rider |
Napomena
Na slici u sljedećim primjerima isticanje u punom imenu pokazuje znak koji traži odgovarajuća formula SEARCH.
Prvi primjer: razdvajanje Ivke i Kovača
Ovaj primjer razdvaja dvije komponente: ime i prezime. Ta su imena razdvojena jednim razmakom.
Kopirajte ćelije iz tablice te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | Opis |
|---|---|
| Jeff Smith | Bez 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)) |
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.
Pomoću funkcije SEARCH potražite vrijednost za br_znakova:
Potražite brojčani položaj razmaka u A2, počevši slijeva.Prezime
Prezime počinje razmakom, petim znakom zdesna, a završava zadnjim znakom zdesna (h). Formulom se izdvaja pet znakova u A2, počevši zdesna.
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)Izračunajte ukupnu duljinu tekstnog niza, a zatim oduzmite broj znakova lijevo od prvog razmaka, pronađen u 1. koraku.
Drugi primjer: Eric S. Kurjan: izdvajanje imena i prezimena te srednjeg inicijala
U ovom se primjeru koriste ime, srednji inicijal i prezime. Svaku komponentu imena razdvaja razmak.
Kopirajte ćelije iz tablice te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | Opis |
|---|---|
| Eric S. Kurjan | Jedan inicijal srednjeg imena |
| 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)) |
Ime
Ime počinje prvim znakom slijeva (E), a završava petim znakom (prvim razmakom). Formulom se izdvaja prvih pet znakova u A2, počevši slijeva.
Pomoću funkcije SEARCH potražite vrijednost za br_znakova:
Potražite brojčani položaj razmaka u A2, počevši slijeva. (5)Srednje ime
Srednje ime počinje na šestom znamenkom (S), a završava na osmom mjestu (drugim razmakom). Radi pronalaženja druge instance razmaka u ovu je formulu ugniježđena funkcija SEARCH.
Formulom se izdvajaju tri znaka, počevši od šestog mjesta.
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).Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (S). Taj broj položaj je prvog znaka 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)Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (S). Rezultat je broj znaka od kojeg počinjete tražiti drugu instancu razmaka. (5 + 1 = 6)
Potražite drugi razmak u A2, počevši od šestog znaka (S), pronađenog u 4. koraku. Taj broj znaka završni je položaj srednjeg imena. (8)
Potražite brojčani položaj razmaka u A2, počevši od prvog znaka slijeva. (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 šestog znaka, pronađenog u 2. koraku. (8 – 5 = 3)
Prezime
Prezime počinje šest znakova zdesna (K), a završava prvim znakom zdesna (n). Radi pronalaženja drugog i trećeg razmaka (koje se nalaze na petom i osmom položaju slijeva) u ovu je formulu ugniježđena funkcija SEARCH.
Formulom se izdvaja šest znakova u A2, počevši zdesna.
Pomoću funkcija LEN i ugniježđene funkcije SEARCH potražite vrijednost za num_chars:
Potražite brojčani položaj razmaka u A2, počevši od prvog znaka slijeva. (5)Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (S). Rezultat je broj znaka od kojeg počinjete tražiti drugu instancu razmaka. (5 + 1 = 6)
Potražite drugi razmak u A2, počevši od šestog znaka (S), pronađenog u 2. koraku. Taj broj znaka završni je položaj srednjeg imena. (8)
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 – 8 = 6).
Treći primjer: Janaina B. G. Bueno
Evo primjera izdvajanja dva srednja inicijala. Prvo i treće pojavljivanje razmaka razdvajaju komponente naziva.
Kopirajte ćelije iz tablice te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | 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)) |
Ime
Ime počinje prvim znakom slijeva (J), a završava osmim znakom (prvim razmakom). Formulom se izdvaja prvih osam znakova u A2, počevši slijeva.
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)Srednje ime
Srednje ime počinje na devetom mjestu (B), a završava na četrnaestom mjestu (treći razmak). Radi pronalaženja prvog, drugog i trećeg razmaka na osmog, jedanaestom i četrnaestom položaju u ovu je formulu ugniježđena funkcija SEARCH .
Formulom se izdvaja pet znakova, počevši od devetog položaja.
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)Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (B). Taj broj položaj je prvog 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)Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (B). Rezultat je broj znaka od kojeg počinjete tražiti drugu instancu razmaka. (8 + 1 = 9)
Potražite drugi razmak u A2, počevši od devetog znaka (B), pronađenog u 4. koraku. (11).
Dodajte 1 da biste dobili položaj drugog znaka iza drugog razmaka (G). Taj broj znaka početni je položaj na kojem počinjete tražiti treći razmak. (11 + 1 = 12)
Potražite treći razmak u A2, počevši od dvanaestog mjesta pronađenog u 6. koraku. (14)
Potražite brojčani položaj prvog razmaka u A2. (8)
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.
Prezime
Prezime počinje petim znakom zdesna (B), a završava prvim znakom zdesna (o). Radi pronalaženja prvog, drugog i trećeg razmaka u ovu je formulu ugniježđena funkcija SEARCH .
Formulom se izdvaja pet znakova u A2, počevši od desne strane punog imena i prezimena.
Pomoću ugniježđene funkcije SEARCH i funkcije LEN potražite vrijednost za num_chars:
Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (8)Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (B). Rezultat je broj znaka od kojeg počinjete tražiti drugu instancu razmaka. (8 + 1 = 9)
Potražite drugi razmak u A2, počevši od devetog znaka (B), pronađenog u 2. koraku. (11)
Dodajte 1 da biste dobili položaj drugog znaka iza drugog razmaka (G). Taj broj znaka početni je položaj na kojem počinjete tražiti treće instance razmaka. (11 + 1 = 12)
Potražite treći razmak u A2, počevši od dvanaestog znaka (G), pronađenog u 6. koraku. (14)
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. (19 - 14 = 5)
Četvrti primjer: Kahn, Wendy Beth
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 te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | Opis |
|---|---|
| Kahn, Wendy Beth | Prezime ime, 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 (srednje 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) |
Ime
Ime počinje sedmim znakom slijeva (W), a završava dvanaestim znakom (drugim razmakom). Budući da se ime pojavljuje u sredini punog imena i prezimena, ime izdvojite pomoću funkcije MID.
Formulom se izdvaja šest znakova, počevši od sedmoga.
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)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)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)Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (6)
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)
Srednje ime
Srednje ime počinje četvrtim znakom zdesna (B), a završava prvim znakom zdesna (h). Radi pronalaženja prvog i drugog razmaka na šestom i dvanaestom položaju slijeva u ovu je formulu ugniježđena funkcija SEARCH .
Formulom se izdvajaju četiri znaka, počevši zdesna.
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)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 2. koraku. (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. (16 - 12 = 4)
Prezime
Prezime počinje prvim znakom slijeva (K), a završava četvrtim znakom (n). Formulom se izdvajaju četiri znaka, počevši slijeva.
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)Oduzmite 2 da biste dobili numerički položaj zadnjeg znaka prezimena (n). Rezultat je broj znakova koje želite izdvojiti pomoću funkcije LEFT. (6 - 2 = 4)
Peti primjer: Mary Kay D. Andersen
U primjeru se koristi dvodijelno ime, Mary Kay. Druga i treći razmak razdvajaju svaku komponentu naziva.
Kopirajte ćelije iz tablice te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | Opis |
|---|---|
| Mary Kay D. Andersen | Ime s dva dijela |
| 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)+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)+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)) |
Ime
Ime počinje prvim znakom slijeva, a završava devetim znakom (drugim razmakom). Radi pronalaženja drugog razmaka slijeva u ovu je formulu ugniježđena funkcija SEARCH .
Formulom se izdvaja devet znakova, počevši slijeva.
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)Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (K). Rezultat je broj znaka od kojeg počinjete tražiti drugu instancu razmaka. (5 + 1 = 6)
Potražite drugi razmak u A2, počevši od šestog znaka (K), pronađenog u 2. koraku. Rezultat je broj znakova koje LEFT izdvaja iz tekstnog niza. (9)
Srednje ime
Srednje ime počinje na desetom mjestu (D), a završava na dvanaestom mjestu (trećim razmakom). Radi pronalaženja prvog, drugog i trećeg razmaka u ovu je formulu ugniježđena funkcija SEARCH .
Formulom se izdvajaju dva znaka iz sredine, počevši od desetog položaja.
Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za start_num:
Potražite brojčani položaj prvog razmaka u A2, počevši od prvog znaka slijeva. (5)Dodajte 1 da biste dobili znak iza prvog razmaka (K). Rezultat je broj znaka od kojeg počinjete tražiti drugi razmak. (5 + 1 = 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 koje LEFT izdvaja slijeva. (9)
Dodajte 1 da biste dobili znak iza drugog razmaka (D). Rezultat je početni položaj srednjeg imena. (9 + 1 = 10)
Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za br_znakova:
Potražite brojčani položaj znaka iza drugog razmaka (D). Rezultat je broj znaka od kojeg počinjete tražiti treći razmak. (10)Potražite brojčani položaj trećeg razmaka u A2, počevši slijeva. Rezultat je završni položaj srednjeg imena. (12)
Potražite brojčani položaj znaka iza drugog razmaka (D). Rezultat je početni položaj srednjeg imena. (10)
Uzmite broj znaka iz trećeg razmaka, pronađen u 6. koraku, i 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 desetog znaka, pronađenog u 4. koraku. (12 - 10 = 2)
Prezime
Prezime počinje osam znakova zdesna. Radi pronalaženja prvog, drugog i trećeg razmaka na petom, devetom i dvanaestom položaju u ovu je formulu ugniježđena funkcija SEARCH .
Formulom se izdvaja osam znakova zdesna.
Pomoću ugniježđene funkcije SEARCH i funkcije LEN potražite vrijednost za num_chars:
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (5)Dodajte 1 da biste dobili znak iza prvog razmaka (K). Rezultat je broj znaka od kojeg počinjete tražiti razmak. (5 + 1 = 6)
Potražite drugi razmak u A2, počevši od šestog znaka (K), pronađenog u 2. koraku. (9)
Dodajte 1 da biste dobili položaj drugog znaka iza drugog razmaka (D). Rezultat je početni položaj srednjeg imena. (9 + 1 = 10)
Potražite brojčani položaj trećeg razmaka u A2, počevši slijeva. Rezultat je završni položaj srednjeg imena. (12)
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)
Šesti primjer: Paula Barreto de Mattos
U ovom se primjeru koristi prezime sadržano u tri dijela: Barreto de Mattos. Prvi razmak označava kraj imena i početak prezimena.
Kopirajte ćelije iz tablice te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | 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)) |
Ime
Ime počinje prvim znakom slijeva (P), a završava šestim znakom (prvim razmakom). Formulom se izdvaja šest znakova slijeva.
Pomoću funkcije Search potražite vrijednost za num_chars:
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)Prezime
Prezime počinje sedamnaest znakova zdesna (B), a završava prvim znakom zdesna (s). Formulom se izdvaja sedamnaest znakova zdesna.
Pomoću funkcija LEN i SEARCH potražite vrijednost za num_chars:
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)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)
Sedmi primjer: James van Eaton
U primjeru se koristi dvodijelno prezime: van Eaton. Prvi razmak označava kraj imena i početak prezimena.
Kopirajte ćelije iz tablice te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | Opis |
|---|---|
| James van Eaton | Prezime s dva dijela |
| 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)) |
Ime
Ime počinje prvim znakom slijeva (J), a završava osmim znakom (prvim razmakom). Formulom se izdvaja šest znakova slijeva.
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)Prezime
Prezime počinje devetim znakom zdesna (v), a završava prvim znakom zdesna (n). Formulom se izdvaja devet znakova s desne strane punog imena i prezimena.
Pomoću funkcija LEN i SEARCH potražite vrijednost za num_chars:
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)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)
Osmi primjer: Bacon Jr., Dan K.
U ovom primjeru prezime je na prvom mjestu, a nakon njega slijedi sufiks. Zarez odjeljuje prezime i sufiks od imena i srednjeg inicijala.
Kopirajte ćelije iz tablice te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | Opis |
|---|---|
| Bacon Jr., Dan K. | Prezime i sufiks na vrhu, 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)) |
Ime
Ime počinje dvanaestim znakom (D), a završava petnaestim znakom (trećim razmakom). Formulom se izdvajaju tri znaka, počevši od dvanaestog mjesta.
Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za start_num:
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)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)
Potražite drugi razmak u A2, počevši od sedmog znaka (J), pronađenog u 2. koraku. (11)
Dodajte 1 da biste dobili znak iza drugog razmaka (D). Rezultat je početni položaj imena. (11 + 1 = 12)
Pomoću ugniježđenih funkcija SEARCH potražite vrijednost za br_znakova:
Potražite brojčani položaj znaka iza drugog razmaka (D). Rezultat je broj znaka od kojeg počinjete tražiti treći razmak. (12)Potražite brojčani položaj trećeg razmaka u A2, počevši slijeva. Rezultat je završni položaj imena. (15)
Potražite brojčani položaj znaka iza drugog razmaka (D). Rezultat je početni položaj imena. (12)
Uzmite broj znaka iz trećeg razmaka, pronađen u 6. koraku, i 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 mjesta, pronađenog u 4. koraku. (15 - 12 = 3)
Srednje ime
Srednje ime počinje drugim znakom zdesna (K). Formulom se izdvajaju dva znaka zdesna.
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)
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)
Potražite drugi razmak u A2, počevši od sedmog znaka (J), pronađenog u 2. koraku. (11)
Dodajte 1 da biste dobili znak iza drugog razmaka (D). Rezultat je početni položaj imena. (11 + 1 = 12)
Potražite brojčani položaj trećeg razmaka u A2, počevši slijeva. Rezultat je završni položaj srednjeg imena. (15)
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)
Prezime
Prezime počinje prvim znakom slijeva (B), a završava šestim znakom (prvim razmakom). Stoga formula izdvaja šest znakova slijeva.
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)Sufiks
Sufiks počinje sedmim znakom slijeva (J), a završava devetim znakom slijeva (.). Formulom se izdvajaju tri znaka, počevši od sedmog znaka.
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)Dodajte 1 da biste dobili znak iza prvog razmaka (J). Rezultat je početni položaj sufiksa. (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)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)
Potražite brojčani položaj drugog razmaka u A2, počevši od sedmog znaka pronađenog u 4. koraku. (11)
Oduzmite 1 od broja znaka drugog razmaka, pronađenog u 4. koraku, da biste dobili broj znaka ",". Rezultat je završni položaj sufiksa. (11 - 1 = 10)
Potražite brojčani položaj prvog razmaka. (6)
Kada pronađete prvi razmak, dodajte 1 da biste pronašli sljedeći znak (J), koji se također nalazi u 3. i 4. koraku. (7)
Uzmite broj znaka "," pronađen u 6. koraku i 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 mjesta, pronađenog u 2. koraku. (10 - 7 = 3)
Primjer 9: Gary Altman III
U ovom je primjeru ime na početku niza, a sufiks na kraju, pa možete koristiti formule slične primjeru 2: Koristite funkciju LEFT da biste izdvojili ime, funkciju MID da biste izdvojili prezime, a funkciju RIGHT da biste izdvojili sufiks.
Kopirajte ćelije iz tablice te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | Opis |
|---|---|
| Gary Altman III | Ime i prezime sa sufiksom |
| 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)) |
Ime
Ime počinje prvim znakom slijeva (G), a završava petim znakom (prvim razmakom). Stoga se formulom izdvaja pet znakova lijevo od punog imena i prezimena.
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (5)
Prezime
Prezime počinje šestim znakom slijeva (A), a završava jedanaestim znakom (drugim razmakom). Radi pronalaženja položaja razmaka u ovu je formulu ugniježđena funkcija SEARCH .
Formulom se izdvaja šest znakova iz sredine, počevši od šestog znaka.
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)Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (A). Rezultat je početni položaj 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)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)
Potražite brojčani položaj drugog razmaka u A2, počevši od šestog znaka pronađenog u 4. koraku. Taj broj znaka završni je položaj prezimena. (12)
Potražite brojčani položaj prvog razmaka. (5)
Dodajte 1 da biste pronašli numerički položaj znaka iza prvog razmaka (A), koji se također nalazi u 3. i 4. koraku. (6)
Uzmite broj znaka drugog razmaka, pronađen u 5. koraku, a zatim oduzmite broj znaka "A", pronađen u 6. i 7. koraku. Rezultat je broj znakova koje funkcija MID izdvaja iz tekstnog niza, počevši od šestog mjesta, pronađenog u 2. koraku. (12 - 6 = 6)
Sufiks
Sufiks počinje tri znaka zdesna. Radi pronalaženja položaja razmaka u ovu je formulu ugniježđena funkcija SEARCH .
Pomoću ugniježđene funkcije SEARCH i funkcije LEN potražite vrijednost za num_chars:
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (5)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)
Potražite drugi razmak u A2, počevši od šestog znaka (A), pronađenog u 2. koraku. (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)
Primjer 10: G. Ryan Ihrig
U ovom primjeru punom imenu i prezimenu prethodi prefiks, a koristite formule slične primjeru 2: funkcija MID za izdvajanje imena, funkcija RIGHT za izdvajanje prezimena.
Kopirajte ćelije iz tablice te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | Opis |
|---|---|
| G. 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)) |
Ime
Ime počinje petim znakom slijeva (R), a završava devetim znakom (drugim razmakom). Formula ugniježđuje SEARCH radi pronalaženja položaja razmaka. Izdvaja četiri znaka, počevši od petog položaja.
Pomoću funkcije SEARCH potražite vrijednost za start_num:
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (4)Dodajte 1 da biste dobili položaj prvog znaka iza prvog razmaka (R). Rezultat je početni položaj imena. (4 + 1 = 5)
Pomoću ugniježđene funkcije SEARCH potražite vrijednost za num_chars:
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (4)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)
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 završni je položaj imena. (9)
Potražite prvi razmak. (4)
Dodajte 1 da biste pronašli numerički položaj znaka iza prvog razmaka (R), koji se također nalazi u 3. i 4. koraku. (5)
Uzmite broj znaka drugog razmaka, pronađen u 5. koraku, a zatim oduzmite broj znaka "R", pronađen u 6. i 7. koraku. Rezultat je broj znakova koje funkcija MID izdvaja iz tekstnog niza, počevši od petog znaka, pronađenog u 2. koraku. (9 - 5 = 4)
Prezime
Prezime počinje pet znakova zdesna. Radi pronalaženja položaja razmaka u ovu je formulu ugniježđena funkcija SEARCH .
Pomoću ugniježđene funkcije SEARCH i funkcije LEN potražite vrijednost za num_chars:
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (4)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)
Potražite drugi razmak u A2, počevši od petog znaka (R), pronađenog u 2. koraku. (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. (14 - 9 = 5)
11. primjer: Julie Taft-Rider
U primjeru se koristi prezime s crticom. Svaku komponentu imena razdvaja razmak.
Kopirajte ćelije iz tablice te ih zalijepite u ćeliju A1 radnog lista programa Excel. Formula koju vidite slijeva prikazat će se kao referenca, dok će Excel automatski pretvoriti formulu s desne strane u odgovarajući rezultat.
Savjet Prije lijepljenja podataka na radni list postavite širinu stupaca A i B na 250.
| Primjer naziva | Opis |
|---|---|
| Julie Taft-Rider | Prezime s crticom |
| 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)) |
Ime
Ime počinje prvim znakom slijeva, a završava šestim znakom (prvim razmakom). Formulom se izdvaja šest znakova slijeva.
Pomoću funkcije SEARCH potražite vrijednost num_chars:
Potražite brojčani položaj prvog razmaka u A2, počevši slijeva. (6)Prezime
Cijelo prezime počinje deset znakova zdesna (T), a završava prvim znakom zdesna (r).
Pomoću funkcija LEN i SEARCH potražite vrijednost za num_chars:
Potražite brojčani položaj razmaka u A2, počevši od prvog znaka slijeva. (6)Izračunajte ukupnu duljinu tekstnog niza koji želite izdvojiti, a zatim oduzmite broj znakova slijeva do prvog razmaka, pronađen u 1. koraku. (16 - 6 = 10)
Dodatne informacije
Razdvajanje teksta u različite stupce pomoću čarobnjaka za pretvaranje teksta u stupce