
Generisk formel
=LEFT(name,FIND(", ",name)-1)
Sammendrag
Hvis du trenger å trekke ut etternavnet fra et fullt navn i LAST, FIRST-format, kan du gjøre det med en formel som bruker funksjonene VENSTRE og FINN. Formelen fungerer med navn i dette formatet, der komma og mellomrom skiller etternavnet fra fornavnet:
SISTE, FØRSTE
Jones, Sarah
Smith, Jim
Doe, Jane
I eksemplet inneholder den aktive cellen denne formelen:
=LEFT(B4,FIND(", ",B4)-1)
Forklaring
På et høyt nivå bruker denne formelen VENSTRE til å trekke ut tegn fra venstre side av navnet. For å finne ut antall tegn som må trekkes ut for å få etternavnet, bruker formelen FINN-funksjonen til å finne posisjonen til "," i navnet:
FIND(", ",B4) // position of comma
Kommaet er faktisk ett tegn utenfor slutten av etternavnet, så for å få den sanne lengden på etternavnet, må 1 trekkes fra:
FIND(", ",B4)-1 // length of the last name
Fordi navnet er i omvendt rekkefølge (LAST, FIRST), kan VENSTRE-funksjonen ganske enkelt trekke ut etternavnet direkte fra venstre.
For eksempel er navnet "Chang, Amy", kommaets posisjon er 6. Så formelen forenkler til dette:
6 - 1 = 5 // lengde på etternavn
Deretter:
LEFT("Chang, Amy",5) // "Chang"
Merk: denne formelen fungerer bare med navn i Siste, Første format, atskilt med komma og mellomrom.