Formula Excel: obțineți primul cuvânt -

Cuprins

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.

Articole interesante...