Tabla de contenido
En este artículo, voy a mostrar cómo cambiar nombre y apellido en Excel con coma. En este tutorial, me centraré en tantos problemas y sus soluciones como sea posible. Pero si usted tiene un problema especial y se enfrenta a un problema para resolverlo, entonces háganoslo saber en el cuadro de comentarios. Vamos a tratar de darle una solución.
Descargar el cuaderno de prácticas
Por favor, descargue el siguiente archivo Excel que he utilizado para escribir este artículo. Obtendrá todas las fórmulas y métodos que he utilizado en este artículo.
Cambiar Nombre y Apellido con Coma.xlsm4 Formas Adecuadas de Intercambiar Nombre y Apellido en Excel con Coma
Primero vamos a introducir nuestro conjunto de datos. Tengo algunos nombres de personas con nombre y apellido en mi hoja y voy a intercambiar nombre y apellido en Excel con coma.
1. Cambiar Nombre y Apellido con Coma Usando Funciones de Excel
En este método, cambiaremos Nombre y Apellidos de la siguiente manera:
Apellido, Nombre = Nombre Apellido
Por ejemplo,
John Dalton = Dalton, John
Podemos hacerlo utilizando el siguiente submétodo.
1.1 Fusionar las funciones DERECHA, BUSCAR e IZQUIERDA
En esta sección, aplicaremos la DERECHA, BUSCAR, y Funciones IZQUIERDA para cambiar el nombre y el apellido con una coma. ¡Sigamos las instrucciones siguientes para cambiar el nombre y el apellido con una coma!
Pasos:
- En primer lugar, seleccione célula C5 para la comodidad de nuestro trabajo.
- A continuación, escribe las siguientes funciones en esa celda.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&", "&LEFT(B5,SEARCH(" ",B5)-1)
- Por lo tanto, basta con pulsar Entre en en su teclado. Como resultado, podrá obtener la devolución de la DERECHA, BUSCAR, y Funciones de la izquierda, y el rendimiento es Dalton, John .
- Además, Autorrelleno las funciones al resto de las celdas de la columna C que aparece en la captura de pantalla.
1.2 Combinar las funciones REEMPLAZAR, BUSCAR e IZQUIERDA
Ahora, aplicaremos la opción SUSTITUIR, BUSCAR, y Funciones IZQUIERDA para intercambiar los nombres y apellidos con una coma. A partir de nuestro conjunto de datos, podemos hacerlo fácilmente. Sigamos las instrucciones siguientes para intercambiar los nombres y apellidos con una coma.
Pasos:
- En primer lugar, seleccione célula C5 para la comodidad de nuestro trabajo.
- A continuación, escribe las siguientes funciones en esa celda.
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&" "&LEFT(B5,SEARCH(",",B5)-1)
- Por lo tanto, basta con pulsar Entre en en su teclado. Como resultado, podrá obtener la devolución de la opción SUSTITUIR, BUSCAR, y Funciones IZQUIERDA y el rendimiento es Dalton John .
- Además, Autorrelleno las funciones al resto de las celdas de la columna C que aparece en la captura de pantalla.
1.3 Aplicar las funciones MID, SEARCH y LEN
En esta parte, aplicaremos el MID, BUSCAR, y Funciones LEN para intercambiar nombres y apellidos sin una coma. ¡Sigamos las instrucciones siguientes para intercambiar nombres y apellidos sin una coma!
Pasos:
- En primer lugar, seleccione célula C5 para la comodidad de nuestro trabajo.
- A continuación, escribe las siguientes funciones en esa celda.
=MID(B5&""&B5,SEARCH(", ",B5)+2,LEN(B5)-1)
- Por lo tanto, basta con pulsar Entre en en su teclado. Como resultado, podrá obtener la devolución de el MID, BUSCAR, y Funciones LEN , y el rendimiento es Dalton John .
- Además, Autorrelleno las funciones al resto de las celdas de la columna C que aparece en la captura de pantalla.
2. Utilice la función Flash Fill de Excel para cambiar el nombre y el apellido
A veces un nombre puede tener más de dos partes. En este caso, puede utilizar La función Flash Fill de Excel .
Atajo de teclado: CTRL + E
- En primer lugar, realice la salida deseada en la celda C5 Si es necesario, haga más salidas en algunas celdas más de la columna para dar a Excel una pista de cuáles serán sus salidas reales.
- Ahora seleccione ese ( C5 ) o esas celdas y pulse CTRL + E en su teclado. Encontrará un desplegable llamado Opciones de relleno de flash Haga clic en el menú desplegable y elija la opción Aceptar sugerencias comando si todo está OK O elija la opción Deshacer Relleno Flash si desea cancelar las salidas.
3. Aplicar Texto a Columnas de Excel para Cambiar Nombre y Apellido
De este modo, dividiremos los nombres en sus partes individuales utilizando La función Texto en columnas de Excel A continuación, concatenaremos esas partes para crear un nuevo formato de nombre. ¡Sigamos las instrucciones que aparecen a continuación para aprender!
Primer paso:
- Seleccione las celdas en las que están los nombres y, a continuación, abra la ventana Texto a columnas asistente de Excel ( Datos> Herramientas de datos> Texto a columnas Atajo de teclado para abrir el asistente de Texto a Columnas: ALT + A + E
- En el paso 1 de 3, seleccione Delimitado y, a continuación, haga clic en Siguiente botón.
- En el paso 2 de 3, seleccione Espacio como el Delimitador Y haga clic en el botón Siguiente opción.
- En el paso 3 de 3, seleccionamos el Destino célula como B2 y haga clic en el botón Acabado opción.
- Esto es lo que obtenemos en esta fase:
Segundo paso:
- Ahora he utilizado la función CONCATENAR para unir estas celdas y crear un nuevo formato de nombre.
=CONCATENADO(D5,", ",C5)
Pero también puede utilizar el operador & de esta forma:
=D5&", "&C5
Más información: Excel VBA para Buscar y Reemplazar Texto en una Columna (2 Ejemplos)
4. Ejecutar Código VBA para Cambiar Nombre y Apellido con Coma
Por último, pero no menos importante, voy a mostrar cómo cambiar el nombre y apellido en Excel con coma usando un simple VBA código. Es muy útil para algunos momentos particulares . A partir de nuestro conjunto de datos, cambiaremos los nombres y apellidos en Excel utilizando un simple VBA Sigamos las instrucciones siguientes para aprender.
Primer paso:
- En primer lugar, abra un Módulo, para ello, en primer lugar, desde su Desarrollador ir a,
Desarrollador → Visual Basic
- Tras hacer clic en el botón Visual Basic una ventana llamada Microsoft Visual Basic para Aplicaciones - Cambiar Nombre y Apellido con Coma Desde esa ventana, insertaremos un módulo para aplicar nuestro programa Código VBA. Para ello, vaya a
Insertar → Módulo
Segundo paso:
- Por lo tanto, el Cambiar nombre y apellidos con coma En el módulo Cambiar nombre y apellidos con coma escriba lo siguiente VBA código.
Sub Switch_First_and_Last_Name() Dim R As Range Dim X As Range Dim Y As String On Error Resume Next xTitleId = "Switch First and Last Name" Set X = Application.Selection Set X = Application.InputBox("Range", xTitleId, X.Address, Type:=8) Y = Application.InputBox("Symbol interval", xTitleId, " ", Type:=2) For Each R In X xValue = R.Value NameList = VBA.Split(xValue, Y) If UBound(NameList) = 1 ThenR.Value = NameList(1) + Y + NameList(0) End If Next End Sub
- Por lo tanto, ejecute la función VBA Para ello, vaya a
Ejecutar → Ejecutar Sub/UserForm
- Después de ejecutar el Código VBA un cuadro de diálogo llamado Cambiar nombre y apellidos En ese cuadro de diálogo, escriba $B$5:$B$10 en el Gama Por último, pulse OK .
- Como resultado, aparece un nuevo cuadro de texto llamado Intervalo de símbolos Pulse la tecla Espacio del teclado. Una vez más, pulse OK .
- Por último, podrá s nombre y apellidos con una coma utilizando VBA código.
Cosas para recordar
➜ Mientras no se encuentre un valor en la celda referenciada, el ¡#N/A! El error se produce en Excel.
➜ Flash de relleno Esta función está disponible para Excel versión 2013 y posteriores.
Conclusión
Así pues, estos son mis métodos para cambiar nombres y apellidos en Excel con o sin coma Incluso he mostrado cómo cambiar nombres con tres o más partes. Si tienes algún problema específico, dínoslo en la sección de comentarios e intentaremos darte una solución.
Gracias por leer nuestro blog.
Feliz Excelencia 😀