Fórmula de Excel: Extraer el nombre y Apellido de una dirección de correo electrónico
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.
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.
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.
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))
Archivo de ejemplo
Haga clic para descargar el archivo de ejemplo
Fórmulas relacionadas
- Extraer desde la derecha hasta un carácter
Aquí tienes la fórmula para extraer texto desde la derecha de una cadena hasta un carácter especificado. - Recortar texto a N palabras
Aquí tienes la fórmula para extraer las primeras N palabras de una cadena de texto. - Añadir ceros iniciales para fijar la longitud
Este tutorial ofrece fórmulas para añadir ceros a la izquierda y asegurar que el texto tenga siempre la misma longitud. - Añadir guiones a un número de teléfono
Para añadir guiones a un número de teléfono, puede usar una fórmula en Excel.
Funciones relacionadas
- Función DERECHA
Extrae texto desde el lado derecho. - Función IZQUIERDA
Extrae texto desde el lado izquierdo de la cadena. - Función LARGO
Obtiene el número de caracteres de un texto. - Función HALLAR
Localiza la posición de un carácter o subcadena específica dentro de una cadena de texto dada. - Función ENCONTRAR
Busca una cadena dentro de otra cadena
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
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.