Excel

Få fornavn fra navn med komma

Get First Name From Name With Comma

Excel -formel: Få fornavn fra navn med kommaGenerisk formel | _+_ | Resumé

For at udtrække fornavnet fra et fuldt navn i formatet 'Sidste, første' 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, 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 (name, LEN (name)- FIND (', ',name)-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 udtrækkes for at få fornavnet, bruger formlen funktionen FIND til at lokalisere positionen ',' i navnet:



hvordan man finder variansen i excel
 
= RIGHT (B4, LEN (B4)- FIND (', ',B4)-1)

FIND returnerer kommaens og mellemrumets position som et tal. Dette tal trækkes derefter fra den samlede længde af navnet:

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

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

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

Fordi navnet er i omvendt rækkefølge (SIDST, FØRST), kan HØJRE -funktionen simpelthen udtrække længden af ​​fornavnet.

For eksempel er navnet 'Chang, Amy', kommaens position er 6. Så den indre formel forenkler dette:

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

Derefter:

excel ugedag baseret på dato
 
 LEN (B4)- FIND (', ',B4)-1 // length of the first name

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

Forfatter Dave Bruns


^