Saltar al contenido principal

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.


Dar la vuelta o invertir el nombre y apellido (Stone Jerry = Jerry Stone)

Normalmente, en Excel, la función MID que combina las funciones SEARCH y LEN puede ayudarlo a cambiar el nombre y el apellido según lo necesite.

Si su nombre completo es el formato de nombre de apellido, para invertir el nombre y los apellidos, aplique la siguiente fórmula en una celda en blanco donde desea obtener el resultado:

=MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2))

Luego, arrastre el controlador de relleno hacia las celdas en las que desea usar esta fórmula, y todos los nombres y apellidos se han invertido como se muestra a continuación:


Explicación de la fórmula:

A2 y "" y A2: Esta parte se usa para unir el contenido de la celda en A2 y A2, y separar los datos combinados por un espacio, obtendrá el resultado: "piedra jerry piedra jerry”, Esto se reconoce como el argumento de texto en la función MID.

BÚSQUEDA ("", A2) +1: La función de BÚSQUEDA se usa para encontrar la posición del carácter de espacio en la celda A2, agregando 1 significa obtener la posición del primer carácter después del espacio. Esta parte se reconoce como el argumento núm_inicio en la función MID.

LEN (A2): Esta función LEN devuelve la longitud del texto en la celda A2, se reconoce como el argumento num_chars en la función MID.

MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2)): Hasta ahora, la función MID se utiliza para extraer el texto de “Stone Jerry Stone Jerry” que comienza en la posición devuelta por la función SEARCH y la longitud devuelta por la función LEN.


Voltee o invierta el nombre y apellido con una coma (Stone, Jerry = Jerry Stone)

Supongamos que sus apellidos y nombres están separados por comas, ahora desea invertir el apellido y el nombre y omitir la coma como se muestra a continuación, ¿cómo podría resolver esta tarea en Excel?

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

=MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1)

Y luego, arrastre el controlador de relleno hacia las celdas a las que desea aplicar esta fórmula, y obtendrá el resultado que necesite, vea la captura de pantalla:


Explicación de la fórmula:

A2 y "" y A2: Esta parte se usa para unir el contenido de la celda en A2 y A2, y separar los datos combinados por un espacio, obtendrá el resultado: "Piedra, Jerry Piedra, Jerry”, Esto se reconoce como el argumento de texto en la función MID.

BÚSQUEDA (",", A2) +2: La función BÚSQUEDA se usa para encontrar la posición del carácter de coma en la celda A2, agregando 2 medios para obtener la posición del primer carácter después de la coma. Esta parte se reconoce como el argumento núm_inicio en la función MID.

LONGITUD (A2) -1: Esta función LEN devuelve la longitud del texto en la celda A2, restar 1 significa excluir la coma, esto se reconoce como el argumento num_chars en la función MID.

MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1): Hasta ahora, la función MID se utiliza para extraer el texto de "Stone, Jerry Stone, Jerry" que comienza en la posición devuelta por la función SEARCH y la longitud devuelta por la función LEN


Voltea o invierte el nombre y apellido sin coma (Stone Jerry = Jerry, Stone)

Para voltear el nombre y los apellidos que están separados por espacio, después de voltear los nombres, desea agregar una coma después del nombre como se muestra en la siguiente captura de pantalla. Para resolver este trabajo, aquí hay otra fórmula que puede ayudarlo.

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

=MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1)

Luego, arrastre el controlador de relleno hacia las celdas para copiar esta fórmula en otras celdas que necesita, y los nombres se han invertido, también se ha insertado una coma después del nombre, vea la captura de pantalla:


Explicación de la fórmula:

A2 y "," y A2: Esta parte se utiliza para unir el contenido de la celda en A2 y A2, y separar los datos combinados con una coma y un espacio, obtendrá el resultado: "piedra jerry, piedra jerry”, Esto se reconoce como el argumento de texto en la función MID.

BÚSQUEDA ("", A2) +1: La función de BÚSQUEDA se usa para encontrar la posición del carácter de espacio en la celda A2, agregando 1 significa obtener la posición del primer carácter después del espacio. Esta parte se reconoce como el argumento núm_inicio en la función MID.

LARGO (A2) +1: Esta función LEN devuelve la longitud del texto en la celda A2, agregar 1 significa incluir la coma, esto se reconoce como el argumento num_chars en la función MID.

MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1): Hasta ahora, la función MID se utiliza para extraer el texto de “Stone Jerry, Stone Jerry” que comienza en la posición devuelta por la función SEARCH y la longitud devuelta por la función LEN.


Consejos:

1. Si sus nombres completos contienen nombre, segundo nombre y apellido, para invertir estos nombres, debe aplicar la siguiente fórmula:

=MID(TRIM(A2)&" "&TRIM(A2),IF(LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))=1,FIND(" ",TRIM(A2))+1,FIND(" ",TRIM(A2),FIND(" ",TRIM(A2))+1)+1),LEN(TRIM(A2)))

2. Para agregar una coma entre el apellido y el nombre invertidos, utilice la siguiente fórmula:

=MID(TRIM(A2)&", "&TRIM(A2),IF(LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))=1,FIND(" ",TRIM(A2))+1,FIND(" ",TRIM(A2),FIND(" ",TRIM(A2))+1)+1),LEN(TRIM(A2))+1)


Voltea o invierte el nombre y apellido según los separadores con una función útil

Kutools for Excel admite una herramienta útil - Texto inverso función que puede ayudarlo a invertir el orden de la cadena de texto dentro de una celda en función del espacio, la coma o cualquier otro separador que necesite. ¡Haga clic para descargar Kutools for Excel para una prueba gratuita!


Funciones relativas utilizadas:

  • MID:
  • La función MID se utiliza para buscar y devolver un número específico de caracteres desde el medio de una cadena de texto dada.
  • SEARCH:
  • En Excel, la función BUSCAR puede ayudarlo a encontrar la posición de un carácter específico o subcadena de la cadena de texto dada.
  • LEN:
  • La función LEN devuelve el número de caracteres en una cadena de texto.

Más artículos:

  • 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?
  • Extraer varias líneas de una celda
  • Si tiene una lista de cadenas de texto que están separadas por saltos de línea (eso ocurre al presionar las teclas Alt + Enter al ingresar el texto), y ahora, desea extraer estas líneas de texto en varias celdas como se muestra a continuación. ¿Cómo podrías resolverlo con una fórmula en Excel?
  • Extraiga la enésima palabra de la cadena de texto en Excel
  • Si tiene una lista de cadenas de texto u oraciones, ahora desea extraer la enésima palabra específica de la lista como se muestra a continuación. En este artículo, presentaré algunos métodos para resolver este trabajo en Excel.
  • Extraer texto entre paréntesis de una cadena de texto
  • Si hay parte del texto entre paréntesis dentro de la cadena de texto, ahora debe extraer todas las cadenas de texto entre paréntesis como se muestra en la siguiente captura de pantalla. ¿Cómo podrías resolver esta tarea en Excel de forma rápida y sencilla?

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 (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi,
When I copy-paste the formula =MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2)), office calc systematically delete the comma located between the 1 and LEN; ==> 1,LEN

I obtain as result Err : 501

Could someone help me ?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations