Excel

Få efternavn fra navn med komma

Get Last Name From Name With Comma

Excel-formel: Få efternavn fra navn med kommaGenerisk formel
= LEFT (name, FIND (', ',name)-1)
Resumé

Hvis du har brug for at udtrække efternavnet fra et fuldt navn i LAST, FIRST format, kan du gøre det med en formel, der bruger VENSTRE og FIND-funktionerne. Formlen fungerer med navne i dette format, hvor et komma og mellemrum adskiller efternavnet fra fornavnet:

SIDSTE FØRST
Jones, Sarah
Smith, Jim
Gør det, Jane



I eksemplet indeholder den aktive celle denne formel:



hvordan man tilføjer minutter til tid i Excel
 
= LEFT (B4, FIND (', ',B4)-1)
Forklaring

På et højt niveau bruger denne formel VENSTRE til at udtrække tegn fra venstre side af navnet. For at finde ud af antallet af tegn, der skal ekstraheres for at få efternavnet, bruger formlen FIND-funktionen til at finde placeringen af ​​',' i navnet:

 
 FIND (', ',B4) // position of comma

Kommaet er faktisk et tegn ud over slutningen af ​​efternavnet, så for at få den sande længde på efternavnet skal 1 trækkes fra:



hvordan man anvender tema i Excel
 
 FIND (', ',B4)-1 // length of the last name

Fordi navnet er i omvendt rækkefølge (LAST, FIRST), kan VENSTRE-funktionen simpelthen trække efternavnet direkte fra venstre.

For eksempel er navnet 'Chang, Amy', kommaets position er 6. Så formlen forenkles til dette:

6 - 1 = 5 // længde på efternavn



hvordan man tilføjer dobbelt tilbud i Excel

Derefter:

 
 LEFT ('Chang, Amy',5) // 'Chang'

Bemærk: denne formel fungerer kun med navne i sidste, første format, adskilt med komma og mellemrum.

Forfatter Dave Bruns


^