
Általános képlet
=LEFT(name,FIND(", ",name)-1)
Összegzés
Ha a teljes névből ki kell vonni a vezetéknevet UTOLSÓ, ELSŐ formátumban, akkor megteheti azt egy képlettel, amely a BAL és KERES funkciókat használja. A képlet ebben a formátumban működik a nevekkel, ahol vessző és szóköz választja el a vezetéknevet az utónévtől:
UTOLSÓ, ELSŐ:
Jones, Sarah
Smith, Jim
Doe, Jane
A példában az aktív cella a következő képletet tartalmazza:
=LEFT(B4,FIND(", ",B4)-1)
Magyarázat
Magas szinten ez a képlet a BAL balra vonja ki a karaktereket a név bal oldalából. A vezetéknév megszerzéséhez kinyerendő karakterek számának meghatározásához a képlet a FIND függvény segítségével keresi meg a névben a "," pozíciót:
FIND(", ",B4) // position of comma
A vessző valójában egy karakter a vezetéknév végén, tehát a vezetéknév valódi hosszának megszerzéséhez 1-et le kell vonni:
FIND(", ",B4)-1 // length of the last name
Mivel a név fordított sorrendben van (UTOLSÓ, ELSŐ), a BAL funkció egyszerűen kivonhatja a vezetéknevet közvetlenül balról.
Például a név "Chang, Amy", a vessző helye 6. Tehát a képlet erre egyszerűsödik:
6 - 1 = 5 // a vezetéknév hossza
Azután:
LEFT("Chang, Amy",5) // "Chang"
Megjegyzés: ez a képlet csak az Utolsó, Első formátumú nevekkel működik, vesszővel és szóközzel elválasztva.