Cómo intercambiar nombre y apellido en Excel con coma

  • Compartir Este
Hugh West

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.xlsm

4 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 😀

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.