Fórmula de Excel: Extraer nombre y apellido de una dirección de correo electrónico
Este tutorial introduce las fórmulas para extraer el nombre y el apellido de direcciones de correo electrónico dadas en celdas separadas, como se muestra en la captura de pantalla a continuación. También proporciona un ejemplo para explicar los argumentos y las partes de las fórmulas.
Extraer nombre
Fórmula genérica:
IZQUIERDA(e_dirección,HALLAR("separador",)-1) |
Argumentos
E_dirección: la dirección de correo electrónico de la que desea extraer el nombre. |
Separador: el delimitador entre el nombre y el apellido. |
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:
=IZQUIERDA(B3,HALLAR("_",B3)-1) |
Pulse Enter tecla.
Explicación
HALLAR función: encuentra la posición inicial de un carácter o texto en una cadena de texto dada. La fórmula HALLAR("_",B3) encuentra la posición del carácter “_” en la celda B3, devuelve 4.
Función IZQUIERDA: extrae texto desde el lado izquierdo de la cadena de texto dada según la longitud de texto proporcionada. La fórmula IZQUIERDA(B3,HALLAR("_",B3)-1) puede verse como IZQUIERDA(B3,4-1), extrayendo los primeros 3 caracteres del texto en la celda B3.
Extraer apellido
Fórmula genérica
IZQUIERDA(DERECHA(e_dirección,LARGO(e_dirección)-HALLAR("separador",e_dirección)),HALLAR("@",DERECHA(e_dirección,LARGO(e_dirección)-HALLAR("separador",e_dirección)))-1) |
Argumento
E_dirección: la dirección de correo electrónico de la que desea extraer el nombre. |
Separador: el delimitador entre el nombre y el apellido. |
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:
=IZQUIERDA(DERECHA(B3,LARGO(B3)-HALLAR("_",B3)),HALLAR("@",DERECHA(B3,LARGO(B3)-HALLAR("_",B3)))-1) |
Pulse Enter tecla.
Explicación
Función HALLAR: encuentra la posición inicial de un carácter o texto en una cadena de texto dada.
Función LARGO: cuenta el número de caracteres en una cadena de texto.
Función DERECHA: extrae texto desde el lado derecho.
La fórmula DERECHA(B3,LARGO(B3)-HALLAR("_",B3)) puede verse como:
=DERECHA(B3,LARGO(B3)-4)
=DERECHA(B3,17)
="Smith@kutools.com"
Entonces HALLAR("@",DERECHA(B3,LARGO(B3)-HALLAR("_",B3))) puede verse como
=HALLAR("@","Smith@kutools.com")
="6"
Función IZQUIERDA: extrae texto desde el lado izquierdo de la cadena de texto dada según la longitud de texto proporcionada. La fórmula IZQUIERDA(DERECHA(B3,LARGO(B3)-HALLAR("_",B3)),HALLAR("@",DERECHA(B3,LARGO(B3)-HALLAR("_",B3)))-1) puede verse como estas:
=IZQUIERDA(DERECHA(B3,LARGO(B3)-HALLAR("_",B3)),6-1)
=IZQUIERDA("Smith@kutools.com",5)
="Smith"
Nota
Si desea extraer el nombre y el apellido con la primera letra en mayúscula, puede agregar la función PROPIA al inicio de las fórmulas anteriores, como:
=PROPIA(IZQUIERDA(B3,HALLAR("_",B3)-1))
=PROPIA(IZQUIERDA(DERECHA(B3,LARGO(B3)-HALLAR("_",B3)),HALLAR("@",DERECHA(B3,LARGO(B3)-HALLAR("_",B3)))-1))
Archivo de ejemplo
Haga clic para descargar el archivo de ejemplo
Fórmulas relacionadas
- Extraer desde la derecha hasta el carácter
Aquí se introduce la fórmula para extraer texto desde el lado derecho de una cadena de texto dada hasta un carácter específico. - Recortar texto a N palabras
Aquí se introduce la fórmula para extraer n palabras desde el lado izquierdo de una cadena de texto. - Agregar ceros iniciales para fijar la longitud
Este tutorial proporciona fórmulas para agregar ceros iniciales para hacer que el texto tenga la misma longitud. - Agregar guiones al número de teléfono
Para agregar guiones al número de teléfono, puede usar una fórmula para resolverlo en Excel.
Funciones relacionadas
- Función DERECHA
Extraer texto desde el lado derecho. - Función IZQUIERDA
Extraer texto desde el lado izquierdo de la cadena de texto. - Función LARGO
Obtener el número de caracteres en el texto. - Función BUSCAR
Encontrar la posición de un carácter o subcadena específica desde la cadena de texto dada. - Función HALLAR
Buscar una cadena dentro de otra cadena
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.