
Splošna formula
=LEFT(name,FIND(", ",name)-1)
Povzetek
Če potrebujete izvleček priimka iz polnega imena v ZADNJI, PRVI obliki, lahko to storite s formulo, ki uporablja funkcije LEFT in FIND. Formula deluje z imeni v tej obliki, kjer sta vejica in presledek priimek ločena od imena:
ZADNJI, PRVI
Jones, Sarah
Smith, Jim
Doe, Jane
V primeru aktivna celica vsebuje to formulo:
=LEFT(B4,FIND(", ",B4)-1)
Pojasnilo
Na visoki ravni ta formula uporablja LEVO za pridobivanje znakov z leve strani imena. Če želite ugotoviti število znakov, ki jih je treba izvleči, da dobite priimek, formula s pomočjo funkcije FIND poišče položaj "," v imenu:
FIND(", ",B4) // position of comma
Vejica je pravzaprav en znak nad koncem priimka, zato je treba za odvzem prave dolžine priimka odšteti 1:
FIND(", ",B4)-1 // length of the last name
Ker je ime v obratnem vrstnem redu (LAST, FIRST), lahko funkcija LEVO preprosto izvleče priimek neposredno z leve.
Na primer, ime je "Chang, Amy", položaj vejice je 6. Torej formula poenostavi na to:
6 - 1 = 5 // dolžina priimka
Nato:
LEFT("Chang, Amy",5) // "Chang"
Opomba: ta formula bo delovala samo z imeni v zadnji, prvi obliki, ločeni z vejico in presledkom.