Odvojena imena i prezimena - Excel i Google tablice

Preuzmite Primjer radne knjige

Preuzmite primjer radne knjige

Ovaj će vodič pokazati kako odvojiti ime i prezime u Excelu i Google tablicama.

Odvojeno ime

Prvo, za odvajanje prvog imena od imena, možemo upotrijebiti funkcije LIJEVO i TRAŽI.

1 = LIJEVO (B3, TRAŽI ("", B3))

Odvojeno prezime

Zatim koristimo funkcije SEARCH i MID kako bismo iz imena dobili prezime.

1 = MID (B3, SEARCH ("", B3) +1, 999)

U nastavku ćemo proći kroz ovo.

Funkcija PRETRAŽIVANJA (ime)

Prvo smo pomoću funkcije SEARCH pronašli položaj razmaka između imena i prezimena.

1 = SEARCH ("", B3)

Lijeva funkcija (ime)

Zatim koristimo funkciju LIJEVO za vraćanje znakova ispred razmaka (ime):

1 = LIJEVO (B3, C3)

Kombiniranjem ovih funkcija dobiva se izvorna formula za ime:

1 = LIJEVO (B3, TRAŽI ("", B3))

Zatim ćemo proći kako izvući prezime.

U sljedećem odjeljku koristit ćemo funkcije SEARCH i MID za izdvajanje znakova iz sredine tekstualnog niza.

TRAŽI (prezime)

Prvo smo pomoću funkcije SEARCH pronašli položaj razmaka između imena i prezimena.

1 = SEARCH ("", B3)

Zatim dodamo jedan na vrijednost vraćenu ovom formulom kako bismo dobili početnu poziciju prezimena.

MID funkcija (prezime)

Zatim koristimo funkciju MID za vraćanje svih znakova nakon razmaka plus 1 (prezime)

1 = MID (B3, C3+1, 999)

Kombiniranjem ove 2 funkcije dobivamo izvornu formulu za prezime.

1 = MID (B3, TRAŽI (B3, "") +1, 999)

Srednja imena

Zatim ćemo razgovarati o tome kako odvojiti imena koja uključuju srednja imena ili inicijale.

Izračun za ime ostaje nepromijenjen.

Da bismo iz imena izdvojili srednje ime ili inicijal, morali bismo koristiti funkcije DESNO, PRETRAŽIVANJE i LEN kako bismo dobili prezime iz niza naziva. Također ćemo uključiti funkciju TRIM za skraćivanje razmaka s obje strane tekstualnog niza.

12 = DESNO (B4, LEN (B4) -TRAGANJE ("", B4) -LEN (TRIM (MID (B4, SEARCH ("", B4,1)+1, SEARCH ("", B4, SEARCH ("", B4,1) +1) -SEARCH ("", B4,1))))-1)

Ova će formula funkcionirati samo ako u tekstualnom nizu postoji više razmaka. Ako postoji samo jedan razmak, vratila bi se pogreška s #VALUE.

Da bismo riješili ovaj problem, za imena bez srednjih imena ili inicijala možemo koristiti izvornu formulu pomoću funkcija MID i SEARCH.

Zatim bismo mogli kombinirati dvije formule pomoću funkcije IFERROR.

12 = IFERROR (DESNO (B3, LEN (B3) -TRAGANJE ("", B3) -LEN (TRIM (MID (B3, TRAŽI ("", B3,1) +1,SEARCH ("", B3, SEARCH ("", B3,1) +1) -SEARCH ("", B3,1))))-1), MID (B3, SEARCH ("", B3) +1,999) )

Tada bismo mogli koristiti funkcije MID i LEN za dobivanje srednjeg imena ili početnog slova.

1 = MID (B3, LEN (C3)+1, LEN (B3) -LEN (C3 & D3))

Odvojite ime i prezime u Google tablicama

Svi gore opisani primjeri rade isto na Google tablicama kao i u Excelu.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave