Preuzmite primjer radne knjige
Ovaj će vodič pokazati kako izdvojiti prvu riječ iz ćelije u Excelu i Google tablicama.
Izdvojite prvu riječ iz teksta
Za izdvajanje prve riječi iz ćelije možemo koristiti formulu koja sadrži funkcije LEFT i FIND.
= LIJEVO (B3, FIND ("", B3) -1)
Uđimo u više pojedinosti o funkcijama koje se koriste u gornjoj formuli.
Funkcija FIND
Koristili smo funkciju FIND kako bismo dobili poziciju prvog pojavljivanja razmaka u tekstu.
Budući da funkcija FIND uključuje poziciju razmaka iz teksta u izračunu, odbit ćemo 1 od vraćene vrijednosti (iz funkcije FIND) kako bismo isključili znak razmaka.
= NAĐI ("", B3) -1
Funkcija LIJEVO
LEFT funkcija će izdvojiti određeni broj znakova iz niza, počevši od lijeve strane. Broj znakova određen je u prethodnoj formuli.
= LIJEVO (B3, C3)
Rukovanje pogreškama
U slučaju da ćelija ima samo jednu riječ, formula će vratiti #VALUE pogrešku.
Kako bismo spriječili da formula vrati grešku, možemo upotrijebiti sljedeće dvije mogućnosti pomoću:
Funkcija IFFERROR
Ovaj problem možemo riješiti upotrebom funkcije IFERROR prije naše formule, ovako:
= IFERROR (LIJEVO (B3, FIND ("-", B3) -1), B3)
Funkcija IFERROR, kada pronađe pogrešku, vratit će izvornu tekstualnu vrijednost - koja može biti jedna riječ ili prazna ćelija.
Jednostavniji način
Postoji i pametan i jednostavniji način rješavanja pogreške #VREDNOST. To treba dodati dodatni prostor drugom argumentu funkcije FIND, s operatorom ampersand, ovako:
= LIJEVO (B3, FIND ("", B3 & "") -1)
Sada će funkcija FIND uvijek pronaći razmak jer smo dodali razmak na kraj svakog niza teksta.
Neprostorni separatori
Ako tekstualni niz nije odvojen razmakom, već drugim znakom za razgraničenje, jednostavnom promjenom vrijednosti prvog argumenta u funkciji FIND s tim znakom za razgraničenje dobit ćemo prvu riječ iz teksta.
= LIJEVO (B3, FIND ("-", B3 & "") -1)
Dobijte zadnju riječ
Izdvajanje posljednje riječi iz niza teksta je složenije. Jedna je mogućnost koristiti formulu poput ove:
= TRIM (DESNO (ZAMJENA (B3, "", REPT ("", LEN (B3))), LEN (B3)))
Izdvojite prvu riječ u Google tablicama
Formula za izdvajanje prve riječi iz teksta radi potpuno isto u Google tablicama kao i u Excelu: