Invertir o dar la vuelta a los nombres y apellidos en una lista de Excel
Si tienes una lista de nombres completos que están formateados como apellido y nombre, ahora deseas invertir el orden de los apellidos y nombres como se muestra en la siguiente captura de pantalla. En este artículo, te presentaré algunas fórmulas para realizar esta tarea en Excel.
- Invertir o dar la vuelta a los nombres y apellidos (Stone Jerry = Jerry Stone)
- Invertir o dar la vuelta al nombre y apellido con coma (Stone, Jerry = Jerry Stone)
- Invertir o dar la vuelta al nombre y apellido sin coma (Stone Jerry = Jerry, Stone)
- Invertir o dar la vuelta al nombre y apellido basado en cualquier separador con una función útil
Invertir o dar la vuelta a los nombres y apellidos (Stone Jerry = Jerry Stone)
Normalmente, en Excel, la función MID que combina las funciones SEARCH y LEN puede ayudarte a invertir los nombres y apellidos según lo necesites.
Si tu nombre completo está en formato apellido seguido del nombre, para invertir el nombre y el apellido, por favor aplica la siguiente fórmula en una celda vacía donde quieras obtener el resultado:
Luego, arrastra el controlador de relleno hacia abajo hasta las celdas donde desees usar esta fórmula, y todos los nombres y apellidos habrán sido invertidos como se muestra en la siguiente captura de pantalla:
Explicación de la fórmula:
A2&" "&A2: Esta parte se utiliza para unir el contenido de la celda A2 y A2, y separar los datos combinados con un espacio, obtendrás el resultado: “Stone Jerry Stone Jerry”, esto es reconocido como el argumento de texto en la función MID.
SEARCH(" ",A2)+1: La función SEARCH se utiliza para encontrar la posición del carácter de espacio en la celda A2, sumar 1 significa obtener la posición del primer carácter después del espacio. Esta parte es reconocida como el argumento start_num en la función MID.
LEN(A2): Esta función LEN devuelve la longitud del texto en la celda A2, es reconocida 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.
Invertir o dar la vuelta al nombre y apellido con coma (Stone, Jerry = Jerry Stone)
Supongamos que tus apellidos y nombres están separados por una coma, ahora quieres invertir los apellidos y nombres y omitir la coma como se muestra en la siguiente captura de pantalla, ¿cómo podrías resolver esta tarea en Excel?
Por favor, copia o introduce la siguiente fórmula en una celda vacía:
Y luego, arrastra el controlador de relleno hacia abajo hasta las celdas donde desees aplicar esta fórmula, y obtendrás el resultado que necesitas, ver captura de pantalla:
Explicación de la fórmula:
A2&" "&A2: Esta parte se utiliza para unir el contenido de la celda A2 y A2, y separar los datos combinados con un espacio, obtendrás el resultado: “Stone, Jerry Stone, Jerry”, esto es reconocido como el argumento de texto en la función MID.
SEARCH(",",A2)+2: La función SEARCH se utiliza para encontrar la posición del carácter de coma en la celda A2, sumar 2 significa obtener la posición del primer carácter después de la coma. Esta parte es reconocida como el argumento start_num en la función MID.
LEN(A2)-1: Esta función LEN devuelve la longitud del texto en la celda A2, restar 1 significa excluir la coma, esto es reconocido 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.
Invertir o dar la vuelta al nombre y apellido sin coma (Stone Jerry = Jerry, Stone)
Para invertir los nombres y apellidos que están separados por un espacio, después de invertir los nombres, quieres agregar una coma después del nombre como se muestra en la siguiente captura de pantalla. Para resolver esta tarea, aquí hay otra fórmula que puede ayudarte.
Por favor, copia o introduce la siguiente fórmula en una celda vacía:
Luego, arrastra el controlador de relleno hacia abajo hasta las celdas para copiar esta fórmula en otras celdas que necesites, y los nombres han sido invertidos, también se ha insertado una coma después del nombre, ver captura de pantalla:
Explicación de la fórmula:
A2&", "&A2: Esta parte se utiliza para unir el contenido de la celda A2 y A2, y separar los datos combinados con una coma y un espacio, obtendrás el resultado: “Stone Jerry, Stone Jerry”, esto es reconocido como el argumento de texto en la función MID.
SEARCH(" ",A2)+1: La función SEARCH se utiliza para encontrar la posición del carácter de espacio en la celda A2, sumar 1 significa obtener la posición del primer carácter después del espacio. Esta parte es reconocida como el argumento start_num en la función MID.
LEN(A2)+1: Esta función LEN devuelve la longitud del texto en la celda A2, sumar 1 significa incluir la coma, esto es reconocido 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 tus nombres completos contienen nombre, segundo nombre y apellido, para invertir estos nombres, deberías aplicar la siguiente fórmula:
2. Para agregar una coma entre los apellidos y nombres invertidos, por favor usa la siguiente fórmula:
Invertir o dar la vuelta al nombre y apellido basado en cualquier separador con una función útil
Kutools for Excel soporta una herramienta práctica - la función Reverse Text que puede ayudarte a invertir el orden de la cadena de texto dentro de una celda basada en espacio, coma u otros separadores según sea necesario. Haz clic para descargar Kutools for Excel para prueba gratuita
Funciones relacionadas utilizadas:
- MID:
- La función MID se utiliza para encontrar y devolver un número específico de caracteres desde el medio de una cadena de texto dada.
- SEARCH:
- En Excel, la función SEARCH puede ayudarte a encontrar la posición de un carácter específico o subcadena desde una cadena de texto dada.
- LEN:
- La función LEN devuelve el número de caracteres en una cadena de texto.
Más artículos:
- Extraer la inicial del nombre y el apellido del nombre completo
- Supongamos que tienes una lista de nombres completos, ahora te gustaría extraer la inicial del nombre y el apellido o el nombre y el primer carácter del apellido del nombre completo como se muestra en las siguientes capturas de pantalla. ¿Cómo podrías manejar estas tareas en un libro de Excel?
- Extraer múltiples líneas de una celda
- Si tienes una lista de cadenas de texto que están separadas por saltos de línea (que ocurren al presionar las teclas Alt + Enter al ingresar el texto), y ahora quieres extraer estas líneas de texto en varias celdas como se muestra en la siguiente captura de pantalla. ¿Cómo podrías resolverlo con una fórmula en Excel?
- Extraer la N-ésima palabra de una cadena de texto en Excel
- Si tienes una lista de cadenas de texto u oraciones, ahora quieres extraer la palabra específica N-ésima de la lista como se muestra en la siguiente captura de pantalla. Este artículo te presentará algunos métodos para resolver esta tarea en Excel.
- Extraer texto entre paréntesis de una cadena de texto
- Si hay parte del texto rodeado por paréntesis dentro de la cadena de texto, ahora necesitas extraer todas las cadenas de texto entre los paréntesis como se muestra en la siguiente captura de pantalla. ¿Cómo podrías resolver esta tarea en Excel rápidamente y fácilmente?
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir de la Multitud
Kutools para Excel cuenta con 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 docenas de documentos abiertos!
- Reduce cientos de clics del ratón cada día, di adiós al síndrome del túnel carpiano.
- Incrementa tu productividad en un 50% al visualizar y editar múltiples documentos.
- Trae pestañas eficientes a Office (incluye Excel), tal como Chrome, Edge y Firefox.