Note: The other languages of the website are Google-translated. Back to English

Fórmula de Excel: extraiga el nombre y apellido de la dirección de correo electrónico

Este tutorial presenta las fórmulas para extraer el nombre y apellido de las direcciones de correo electrónico dadas en celdas separadas, como se muestra a continuación, y también proporciona el ejemplo para explicar los argumentos y partes de las fórmulas.
doc extraer la extensión del nombre de archivo 5

Extraer el nombre

Fórmula genérica:

LEFT(e_address,FIND("separator",)-1)

Argumentos

E_address: the email address you want to extract the first name.
Separator: the delimiter between first name and last name.

Cómo funciona esta fórmula

Para extraer el nombre de la dirección de correo electrónico en la celda B3, utilice la siguiente fórmula:

=LEFT(B3,FIND("_",B3)-1)

Prensa Enviar clave.
doc extraer el primer apellido correo electrónico 2

Explicación

FIND función: para encontrar la posición inicial de un carácter o texto en una cadena de texto determinada. La formula ENCONTRAR ("_", B3) encuentra la posición del carácter "_" en la celda B3, devuelve 4.

LEFT función: extrae el texto del lado izquierdo de la cadena de texto dada según la longitud del texto dada. Fórmula lEFT (B3, ENCONTRAR ("_", B3) -1) puede ser visto como IZQUIERDA (B3,4-1), extraiga los primeros 3 caracteres del texto en la celda B3.

Extraer apellido

Fórmula genérica

LEFT(RIGHT(e_address,LEN(e_address)-FIND("separacter",e_address)),FIND("@",RIGHT(e_address,LEN(e_address)-FIND("separator",e_address)))-1)

Argumento

E_address: the email address you want to extract the first name.
Separator: the delimiter between first name and last name.

Cómo funciona esta fórmula

Para extraer el apellido de la dirección de correo electrónico en la celda B3, utilice la siguiente fórmula:

=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1)

Prensa Enviar clave.
doc extraer el primer apellido correo electrónico 3

Explicación

FIND función: para encontrar la posición inicial de un carácter o texto en una cadena de texto determinada.

LEN función: cuenta el número de una cadena de texto.

RIGHT función: para extraer texto del lado derecho.

La fórmula DERECHA (B3, LEN (B3) -FIND ("_", B3)) puede ser visto como:
= DERECHA (B3, LEN (B3) -4)
= DERECHA (B3,17)
= "Smith@kutools.com"

Entonces BUSCAR ("@", DERECHA (B3, LEN (B3) -FIND ("_", B3))) puede ser visto como
= ENCONTRAR ("@", "Smith@kutools.com")
= "6"

LEFT función: extrae el texto del lado izquierdo de la cadena de texto dada según la longitud del texto dada. La formula LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) puede verse como estos:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),6-1)
= IZQUIERDA ("Smith@kutools.com", 5)
= "Smith"

Observación

Si desea extraer el nombre y apellido con la primera letra en mayúscula, puede agregar la función ADECUADA al frente de las fórmulas anteriores, como:

= ADECUADO (IZQUIERDA (B3, ENCONTRAR ("_", B3) -1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1))
doc extraer el primer apellido correo electrónico 4

Archivo de muestra

muestra de docHaga clic para descargar el archivo de muestra


Fórmulas relativas


Funciones relativas


Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

¿Le gustaría completar su trabajo diario de forma rápida y perfecta? Kutools for Excel ofrece 300 potentes funciones avanzadas (combinar libros de trabajo, sumar por color, dividir contenido de celdas, convertir fecha, etc.) y ahorrarle un 80% de tiempo.

  • Diseñado para 1500 escenarios de trabajo, te ayuda a resolver el 80% de problemas de Excel.
  • Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados.
  • Conviértete en un experto en Excel en 3 minutos. Ya no es necesario recordar fórmulas dolorosas y códigos VBA.
  • Prueba gratuita ilimitada de 30 días. Garantía de devolución de dinero de 60 días. Actualización y soporte gratuitos durante 2 años.
Cinta de Excel (con Kutools para Excel instalado)

Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluye Excel), al igual que Chrome, Firefox y el nuevo Internet Explorer.
Captura de pantalla de Excel (con la pestaña Office instalada)
Comentarios (2)
5 clasificado de 5 · 1 calificaciones
Este comentario fue minimizado por el moderador en el sitio
Muchas gracias por este artículo. Tengo otra pregunta con respecto a estas fórmulas.
- Digamos que tengo estos escenarios - Quiero separar FNAME y LNAME de este correo electrónico ann.bee@yahoo.com
Con este comando =PROPIA(IZQUIERDA(A4,BUSCAR("_",A4)-1)); Podré producir Ann Bee, pero este signo "__ debe cambiarse a "." ,

¿Cómo soluciono esto cuando esto sucede? Digamos que tengo abee@yahoo.com: este comando anterior producirá abee@yahoo como el primer nombre cuando estoy buscando alcanzar a Abee ... por favor, ¿pueden ayudarme?
Este comentario fue minimizado por el moderador en el sitio
Me di cuenta de que usar @ dentro del comando también ayudó, pero no aislé el nombre y el apellido cuando correspondía.
=PROPIO(IZQUIERDA(A4,BUSCAR("@",A4)-1))

Seguiré investigando y espero poder afinar mejor

Muchas gracias por este artículo.
5 clasificado de 5
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL