Excel

Få fornavn fra navn med komma

Get First Name From Name With Comma

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

For at udtrække fornavnet fra et fuldt navn i 'Last, First' -format kan du bruge en formel, der bruger RIGHT, LEN og FIND-funktioner. I den generiske form af formlen (ovenfor) er navnet et fuldt navn i dette format:

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



Et komma og mellemrum adskiller efternavnet fra fornavnet.



hvordan man multiplicerer en kolonne i excel med en konstant

I eksemplet indeholder den aktive celle denne formel:

 
= RIGHT (B4, LEN (B4)- FIND (', ',B4)-1)
Forklaring

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



hvordan man finder variansen i excel
 
 FIND (', ',B4) // position of comma

FIND returnerer placeringen af ​​komma og mellemrum som et tal. Dette nummer trækkes derefter fra den samlede længde af navnet:

 
 LEN (B4)- FIND (', ',B4) // length of first name + 1

Resultatet er længden af ​​fornavnet plus et ekstra tegn på grund af kommaet. For at få den rigtige længde trækkes 1 fra:

 
 LEN (B4)- FIND (', ',B4)-1 // length of the first name

Fordi navnet er i omvendt rækkefølge (LAST, FIRST), kan RIGHT-funktionen simpelthen udtrække længden af ​​fornavnet.



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

10 - 6 - 1 = 3 // længde på fornavn

Derefter:

excel ugedag baseret på dato
 
 RIGHT ('Chang, Amy',3) // 'Amy'

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

Forfatter Dave Bruns


^