KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Oferta de marzo: 20 % de descuento

Fórmula de Excel: Extraer el nombre y Apellido de una dirección de correo electrónico

AutorSun Fecha de modificación

Este tutorial presenta las fórmulas para extraer Nombre y Apellido de una Dirección de correo electrónico dada y colocarlos en celdas separadas, como se muestra en la siguiente captura de pantalla. Asimismo, incluye un ejemplo que explica los argumentos y componentes de las fórmulas.
doc-extract-first-last-name-email-1

Extraer 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 Nombre de la Dirección de correo electrónico en la celda B3, utilice la siguiente fórmula:

=LEFT(B3,FIND(«_»,B3)-1)

Pulse Intro.
doc extract first last name email 2

Explicación

Función FIND: permite encontrar la posición inicial de un carácter o texto dentro de una cadena dada. La fórmula ENCONTRAR(«_»,B3) localiza la posición del carácter “_” en la celda B3 y devuelve 4.

Función LEFT: extrae texto desde el lado izquierdo de la cadena indicada según la longitud especificada. La fórmula IZQUIERDA(B3;ENCONTRAR(«_»;B3)-1) puede interpretarse como IZQUIERDA(B3;4-1), que extrae los 3 primeros 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 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)

Pulse Intro.
doc extract first last name email 3

Explicación

Función FIND: encuentra la posición inicial de un carácter o texto dentro de una cadena especificada.

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

Función RIGHT: extrae texto desde el lado derecho.

La fórmula DERECHA(B3,LARGO(B3)-ENCONTRAR(«_»,B3))puede expresarse como:
=DERECHA(B3,LARGO(B3)-4)
=DERECHA(B3,17)
=«Smith@kutools.com»

Luego,ENCONTRAR(«@»,DERECHA(B3,LARGO(B3)-ENCONTRAR(«_»,B3)))puede expresarse como
=FIND(«@»,«[[PH_0]]»)
="6"

Función LEFT: Extrae texto desde el lado izquierdo de la cadena especificada, según la longitud indicada. La fórmula IZQUIERDA(DERECHA(B3,LARGO(B3)-ENCONTRAR(«_»,B3)),ENCONTRAR(«@»,DERECHA(B3,LARGO(B3)-ENCONTRAR(«_»,B3)))-1) puede expresarse de las siguientes formas:
=LEFT(RIGHT(B3,LEN(B3)-FIND(«_»,B3)),6-1)
=LEFT(«[[PH_0]]»,5)
=«Smith»

Observación

Si desea extraer el nombre y Apellido con la primera letra en mayúscula, puede añadir la función NOMPROPIO al principio de las fórmulas anteriores, por ejemplo:

=PROPER(LEFT(B3,FIND(«_»,B3)-1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND(«_»,B3)),FIND(«@»,RIGHT(B3,LEN(B3)-FIND(«_»,B3)))-1))
doc extract first last name email 4

Archivo de ejemplo

doc sampleHaga clic para descargar el archivo de ejemplo


Fórmulas relacionadas


Funciones relacionadas


Las mejores herramientas de productividad para Office

Kutools para Excel - Le ayuda a destacar entre la multitud

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados  |  Eliminar filas en blanco  |  Combinar Columnas o celdas sin perder datos  |  Redondeo sin usar fórmulas...
Super VLookup:Múltiples criterios  |  Múltiples valores  |  En varias hojas  |  Coincidencia difusa...
Avanzado: lista desplegable...:Lista desplegable sencilla  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple
Gestor de columnas:Añadir un número específico de columnas  |  Mover columnas  |  Alternar la visibilidad de columnas ocultas  |Comparar columnas para Seleccionar celdas iguales/diferentes...
Funciones destacadas:Cuadrícula de enfoque  |  Vista de diseño  |  Barra de fórmulas mejorada  |  Gestor de libros y hojas|Biblioteca de recursos(Texto automático)|  Selector de Fecha  |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas  |  Enviar correos electrónicos por lista  |  Super Filtro  |  Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos...)|  50+Tiposde gráfico(Diagrama de Gantt...)|  40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento...)|  19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta...)|  12 Herramientasde conversión(Convertir a palabras,Conversión de moneda...)|  7 Combinar y dividirHerramientas(Combinar filas avanzado,Dividir celdas de Excel...)|... y más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...


Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)

  • ¡Alterne entre decenas de documentos abiertos en un segundo!
  • Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
  • Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
  • Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.