
Formula generică
=LEFT(a1,FIND(" ",a1)-1)
rezumat
Dacă trebuie să extrageți primul cuvânt dintr-un text, puteți utiliza o formulă care folosește funcțiile FIND și LEFT. Din exemplu, formula arată astfel:
=LEFT(B4,FIND(" ",B4)-1)
Explicaţie
FIND returnează poziția (ca număr) a primei apariții a unui caracter spațial în text. Această poziție, minus una, este introdusă în funcția STÂNGA ca num_chars.
Funcția STÂNGA extrage apoi caractere începând din partea stângă a textului, până la (poziția - 1).
Manevrarea unui singur cuvânt
Dacă o celulă conține un singur cuvânt, această formulă returnează o eroare. O modalitate de a remedia această problemă este de a înfășura formula originală în funcția IFERROR astfel:
=IFERROR(LEFT(B4,FIND(" ",B4)-1),B4)
Tradus: dacă apare o eroare, returnați textul original.
Un alt mod simplu de a gestiona eroarea este de a adăuga un spațiu la valoarea celulei înainte de a rula FIND:
=LEFT(B4,FIND(" ",B4&" ")-1)
Acest lucru asigură că FIND va găsi întotdeauna cel puțin un spațiu și, prin urmare, nu va arunca o eroare. Când o celulă conține mai mult de un cuvânt, nu există niciun impact, deoarece formula funcționează numai cu primul spațiu.