Fórmula de Excel: Extraer iniciales de nombres
Existen varios métodos para extraer las iniciales de una lista de nombres en Excel. En este tutorial, se proporciona una fórmula para realizar esta tarea.
Fórmula genérica:
=IZQUIERDA(nombre)&SI(ESNUMERO(ENCONTRAR(" ",nombre)),EXTRAE(nombre,ENCONTRAR(" ",nombre)+1,1),"")&SI(ESNUMERO(ENCONTRAR(" ",nombre,ENCONTRAR(" ",nombre)+1)),EXTRAE(nombre,ENCONTRAR(" ",nombre,ENCONTRAR(" ",nombre)+1)+1,1),"") |
Argumentos
Nombre: los nombres completos de los que desea extraer las iniciales. |
Nota
Esta fórmula solo extrae iniciales de las primeras tres palabras; a partir de la cuarta palabra, las ignora.
Cómo funciona esta fórmula
Para extraer las iniciales de la celda B3, utilice la siguiente fórmula:
=IZQUIERDA(B3)&SI(ESNUMERO(ENCONTRAR(" ",B3)),EXTRAE(B3,ENCONTRAR(" ",B3)+1,1),"")&SI(ESNUMERO(ENCONTRAR(" ",B3,ENCONTRAR(" ",B3)+1)),EXTRAE(B3,ENCONTRAR(" ",B3,ENCONTRAR(" ",B3)+1)+1,1),"") |
Pulse Enter y se habrán extraído las primeras letras de cada palabra.
Explicación
Como esta fórmula combina tres fórmulas con “&”, aquí se explican las tres fórmulas en tres partes.
Primera parte IZQUIERDA(B3)
La función IZQUIERDA extrae texto desde el lado izquierdo de un texto según la posición dada. Aquí, IZQUIERDA(B3) extrae la primera letra del texto en la celda B3, “N”.
Segunda parte SI(ESNUMERO(ENCONTRAR(" ",B3)),EXTRAE(B3,ENCONTRAR(" ",B3)+1,1),"")
La función ENCONTRAR busca una cadena dentro de otra y devuelve la posición inicial de la cadena dentro de la otra. La función EXTRAE devuelve la subcadena de un texto dado basado en la posición y la longitud del texto.
EXTRAE(B3,ENCONTRAR(" ",B3)+1,1) devuelve
EXTRAE(B3,7+1,1) devuelve
J
La función ESNUMERO devuelve VERDADERO si la celda contiene un número; de lo contrario, devuelve FALSO.
La función SI prueba una determinada condición.
SI(ESNUMERO(ENCONTRAR(" ",B3)),EXTRAE(B3,ENCONTRAR(" ",B3)+1,1),"") devuelve
SI(ESNUMERO(7),”J”,"") devuelve
SI(VERDADERO,”J”,"") devuelve
J
Tercera parte SI(ESNUMERO(ENCONTRAR(" ",B3,ENCONTRAR(" ",B3)+1)),EXTRAE(B3,ENCONTRAR(" ",B3,ENCONTRAR(" ",B3)+1)+1,1),"")
La función EXTRAE extrae texto de un texto basado en la posición y el número de caracteres dados.
EXTRAE(B3,ENCONTRAR(" ",B3,ENCONTRAR(" ",B3)+1)+1,1) devuelve
EXTRAE(B3,ENCONTRAR(" ",B3,7+1)+1,1) devuelve
EXTRAE(B3,13+1,1) devuelve
C
SI(ESNUMERO(ENCONTRAR(" ",B3,ENCONTRAR(" ",B3)+1)),EXTRAE(B3,ENCONTRAR(" ",B3,ENCONTRAR(" ",B3)+1)+1,1),"") devuelve
=SI(ESNUMERO(ENCONTRAR(" ",B3,ENCONTRAR(" ",B3)+1)),"C","") devuelve
=SI(ESNUMERO(13),"C","") devuelve
C
Archivo de ejemplo
Haga clic para descargar el archivo de ejemplo
Fórmulas relacionadas
- Extraer desde la derecha hasta un carácter
Aquí se presenta la fórmula para extraer texto desde el lado derecho de un texto dado hasta un carácter específico. - Recortar texto a N palabras
Aquí se presenta la fórmula para extraer n palabras desde el lado izquierdo de una cadena de texto. - Dividir oraciones en palabras
Este tutorial proporciona fórmulas para separar las palabras de una oración en columnas separadas. - Dividir dólares y centavos
Dividir dólares y centavos en dos columnas utilizando fórmulas en Excel.
Funciones relacionadas
- Función IZQUIERDA
Extraer texto desde el lado izquierdo. - Función ENCONTRAR
Buscar una cadena dentro de otra y devolver la posición inicial de la cadena dentro de la otra. - Función SI
Probar condiciones. - Función EXTRAE
Extraer parte del texto de un valor de celda basado en la ubicación y la longitud.
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.