Saltar al contenido principal

Eliminar el segundo nombre del nombre completo en Excel

Autor: Xiaoyang Última modificación: 2023-05-29

Si tiene una lista de nombres completos que contiene nombre, segundo nombre y apellido, ahora le gustaría eliminar los segundos nombres de los nombres completos para obtener el resultado de la captura de pantalla a continuación. En este artículo, presentaré algunas fórmulas para abordar esta tarea en Excel.


Eliminar el segundo nombre del nombre completo con fórmula

Normalmente, sus segundos nombres están entre el nombre y el apellido, en este caso, para eliminarlos, debe aplicar las funciones LEFT, FIND, TRIM, RIGHT SUBSTITUTE y REPT juntas.

Copie o ingrese la siguiente fórmula en una celda en blanco:

=LEFT(A2,FIND(" ",A2))&TRIM(RIGHT(SUBSTITUTE(A2," ",REPT(" ",99)),99))

Luego, arrastre el controlador de relleno hacia las celdas a las que desea aplicar esta fórmula, y todos los segundos nombres se eliminaron a la vez, vea la captura de pantalla:

Explicación de la fórmula:

1. IZQUIERDA (A2, BUSCAR ("", A2)):

  • ENCONTRAR ("", A2): Esta función BUSCAR obtendrá la posición del primer espacio en la celda A2, el resultado es: 6.
  • IZQUIERDA (A2, BUSCAR ("", A2)) = IZQUIERDA (A2, 6): Esta función IZQUIERDA extraerá 6 caracteres de la cadena de texto en la celda A2, por lo que se devolverá el nombre.

2. RECORTE (DERECHA (SUSTITUIR (A2, "", REPETIR ("", 99)), 99)):

  • SUSTITUIR (A2, "", REPETIR ("", 99)): La función SUSTITUIR reemplazará el carácter de espacio dentro de la cadena de texto con 99 caracteres de espacio en la celda A2. El resultado es así: “Nicol (99 espacios) Jr. (99 espacios) Wood”.
  • DERECHA (SUSTITUIR (A2, "", REPETIR ("", 99)), 99): Esta función DERECHA se utiliza para extraer 99 caracteres del lado derecho de la cadena de texto que devuelve la función SUSTITUIR.
  • RECORTAR (DERECHA (SUSTITUIR (A2, "", REPETIR ("", 99)), 99)): La función TRIM eliminará todos los espacios adicionales del resultado. Esto obtendrá el apellido.

3. IZQUIERDA (A2, ENCONTRAR ("", A2)) Y RECORTAR (DERECHA (SUSTITUIR (A2, "", REPETIR ("", 99)), 99)): Por último, use el símbolo & para unir las dos partes de la fórmula y obtener el resultado que necesita.


Eliminar el segundo nombre del final del nombre con fórmula

En algún momento, sus nombres completos se formatean como nombre, apellido y segundo nombre, para eliminar la inicial del segundo nombre del final del nombre como se muestra a continuación, ¿cómo podría lograrlo?

Aplica la siguiente fórmula en una celda en blanco:

=LEFT(A2,FIND(" ",A2,FIND(" ",A2)+1)-1)

Y luego, arrastre el controlador de relleno hacia abajo para completar esta fórmula en otras celdas que necesite, y obtendrá el siguiente resultado cuando lo necesite:

Explicación de la fórmula:

1. ENCONTRAR ("", A2, ENCONTRAR ("", A2) +1) -1:

  • ENCONTRAR ("", A2) +1): Esta función ENCONTRAR se usa para obtener el primer carácter de espacio de la celda A2, agregar 1 significa encontrar la posición del carácter al lado del primer espacio. El resultado es: 7.
  • ENCONTRAR ("", A2, ENCONTRAR ("", A2) +1) -1 = ENCONTRAR ("", A2, 7) -1: Esta función BUSCAR devolverá la posición del segundo espacio en la celda A2. Restar 1 significa excluir el carácter de espacio. Y esto obtendrá el número 10.

2. IZQUIERDA (A2, ENCONTRAR ("", A2, ENCONTRAR ("", A2) +1) -1) = IZQUIERDA (A2, 10): Finalmente, la función IZQUIERDA extraerá 10 caracteres del lado izquierdo de la celda A2, por lo que se devolverán el nombre y los apellidos y se eliminará el segundo nombre al final.

Note: Si algunos de los nombres completos solo contienen el nombre y los apellidos, la fórmula anterior obtendrá un resultado de error, en este caso, aplique la siguiente fórmula:

=IFERROR(LEFT(A2,FIND(" ",A2,FIND(" ",A2)+1)-1),A2)


Funciones relativas utilizadas:

  • LEFT:
  • La función IZQUIERDA extrae el número dado de caracteres del lado izquierdo de una cadena proporcionada.
  • RIGHT:
  • La función DERECHA se utiliza para extraer un número específico de caracteres del lado derecho de la cadena de texto.
  • FIND:
  • La función ENCONTRAR se usa para encontrar una cadena dentro de otra cadena y devuelve la posición inicial de la cadena dentro de otra.
  • TRIM:
  • La función TRIM elimina todos los espacios adicionales de la cadena de texto y solo mantiene espacios simples entre palabras.
  • SUBSTITUTE:
  • La función SUSTITUIR de Excel reemplaza texto o caracteres dentro de una cadena de texto con otro texto o caracteres.
  • REPT:
  • En Excel, la función REPT se usa para repetir los caracteres un número específico de veces.

Más artículos:

  • Voltee o invierta los nombres y apellidos en la lista de Excel
  • Si tiene una lista de nombres completos que están formateados como apellido y nombre, ahora, desea cambiar el apellido y el nombre al nombre y apellido como se muestra a continuación. En este artículo, presentaré algunas fórmulas para lidiar con este trabajo en Excel.
  • Extraiga la primera inicial y el apellido del nombre completo
  • Supongamos que tiene una lista de nombres completos, ahora, le gustaría extraer la primera inicial y el apellido o el nombre y el primer carácter del apellido del nombre completo como se muestra a continuación. ¿Cómo podría manejar estas tareas en el libro de Excel?
  • Direcciones de correo electrónico separadas para nombres de usuario y dominios en Excel
  • Normalmente, la dirección de correo electrónico consta de nombre de usuario, símbolo @ y nombre de dominio, pero, a veces, es posible que deba dividir la dirección de correo electrónico en nombre de usuario y nombre de dominio separados como se muestra a continuación, en este artículo, presentaré algunas fórmulas para dividir las direcciones de correo electrónico en Excel.

Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados  |  Eliminar filas en blanco  |  Combine columnas o celdas sin perder datos  |  Ronda sin fórmula ...
Súper búsqueda virtual: Múltiples criterios  |  Valor múltiple  |  En varias hojas  |  Búsqueda difusa...
Adv. La lista desplegable: Lista desplegable fácil  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple...
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  Comparar columnas con Seleccionar celdas iguales y diferentes ...
Características destacadas: Enfoque de cuadrícula  |  Vista de diseño  |  Gran barra de fórmulas  |  Administrador de hojas y libros de trabajo | Biblioteca de Recursos (Texto automático)  |  Selector de fechas  |  Combinar hojas de trabajo  |  Cifrar/descifrar celdas  |  Enviar correos electrónicos por lista  |  Súper filtro  |  Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres ...)  |  50+ Tabla Tipos (Diagrama de Gantt ...)  |  40+ Práctico Fórmulas (Calcular la edad según el cumpleaños ...)  |  19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta ...)  |  12 Conversión Herramientas (Números a palabras, Conversión de Moneda ...)  |  7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel cuenta con más de 300 funciones, Garantizar que lo que necesita está a sólo un clic de distancia...

Descripción


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 (incluido Excel), al igual que Chrome, Edge y Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thank thank you!!!!!! been looking hard for this formula. However, what if there are commas? for example DOE, JOHN E. and I just wanted to remove the Initial? Also there are some Last names that are 2 (IE. JAVIER RODRIGUEZ, JOHN E) or have 2 first names (IE DOE, JOHN HENRY E.).

What would be a formula for this? because I was trying to figure out the one above to where there is a comma in these and brain is melted:(((. I dont want to remove commas just the initial. TYSM for your advance assistance! it is greatly appreciated.

DOE, JOHN E
JAVIER RODRIGUEZ, JOHN E
DOE, JOHN HENRY E
This comment was minimized by the moderator on the site
Hello, Henry,
To solve your problem, the following formula may help you:
=TRIM(LEFT(A1,LEN(A1)-LEN(MID(A1,SEARCH("@",SUBSTITUTE(A1," ","@",LEN(A1)-LEN(SUBSTITUTE(A1," ","")))),LEN(A1)))))


Please have a try, thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations