Excel

Obteniu el cognom del nom amb una coma

Get Last Name From Name With Comma

Fórmula Excel: obteniu el cognom del nom amb comaFórmula genèrica
= LEFT (name, FIND (', ',name)-1)
Resum

Si necessiteu extreure el cognom d’un nom complet en format LAST, FIRST, podeu fer-ho amb una fórmula que utilitzi les funcions ESQUERRA i TROBAR. La fórmula funciona amb noms en aquest format, on una coma i un espai separen el cognom del nom:





ÚLTIM, PRIMER
Jones, Sarah
Smith, Jim
Fes, Jane

A l'exemple, la cel·la activa conté aquesta fórmula:





excel afegeix 1 mes a una data
 
= LEFT (B4, FIND (', ',B4)-1)
Explicació

A un nivell alt, aquesta fórmula utilitza LEFT per extreure caràcters de la part esquerra del nom. Per esbrinar el nombre de caràcters que cal extreure per obtenir el cognom, la fórmula utilitza la funció FIND per localitzar la posició de ',' al nom:

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

La coma és en realitat un caràcter més enllà del final del cognom, de manera que, per obtenir la longitud real del cognom, cal restar-ne 1:



com es crea un gràfic de barres a excel 2013
 
 FIND (', ',B4)-1 // length of the last name

Com que el nom està en ordre invers (ÚLTIM, PRIMER), la funció ESQUERRA simplement pot extreure el cognom directament de l'esquerra.

Per a l'exemple, el nom és 'Chang, Amy', la posició de la coma és 6. Per tant, la fórmula es simplifica:

6 - 1 = 5 // longitud del cognom

compta si es compleixen dues condicions

Després:

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

Nota: aquesta fórmula només funcionarà amb noms en format Last, First, separats amb una coma i un espai.

Autor Dave Bruns


^