Cómo separar nombres en Excel: 3 métodos fáciles

Si estás manejando hojas de cálculo desordenadas con detalles de clientes o productos, sabes que forzar nombres a la cantidad correcta de columnas puede ser un verdadero problema. Afortunadamente, Excel ofrece múltiples opciones para dividir nombres en columnas para crear una hoja de cálculo más limpia y atractiva.

He dedicado mucho tiempo a trabajar con datos y dividir nombres es una tarea que he encontrado más veces de las que puedo contar. Es una de esas habilidades que podría parecer innecesaria al principio, pero representa un punto crucial cuando se trata de conjuntos de datos grandes. Separar nombres y apellidos puede convertir tu hoja de cálculo en un documento de información bien organizado.

Así que, en este artículo, les mostraré varios métodos para separar nombres en Excel utilizando funciones y fórmulas de Excel, y pueden elegir el que más les guste. Antes de comenzar, consideren tomar el Curso Básico de Excel para desarrollar habilidades clave como la preparación de datos, la creación de fórmulas y la creación de visualizaciones – sin experiencia previa necesaria.

Separar Nombres en Excel utilizando Texto a Columnas

Si tienes una columna donde todos los nombres siguen el mismo patrón (como primer y apellido o primer, segundo y apellido), el método más sencillo para dividirlos en columnas individuales es utilizar la función Texto a Columnas.

Separar Primer y Apellido en Excel

Vamos a separar los nombres utilizando un delimitador de espacio. Siga los siguientes pasos:

  • Seleccione la columna de nombres.
  • Ir aDatos > Herramientas de datos > Texto a Columnas.

Seleccionar la opción Texto a Columnas. Imagen por el Autor

  • Aparecerá un asistente de tres pasos.
  • En el primer paso, seleccione la opción Delimitada y haga clic en Siguiente.

Selección de la opción Delimitada. Imagen por el Autor.

  • Seleccione su delimitador según sus datos (punto y coma, espacio o coma) y haga clic en Siguiente. En mi caso, los nombres están separados por espacio, así que elegí un Espacio delimitador.
  • La Vista previa de datos mostrará entonces cómo se presentarán los datos parseados.

Selección de Espacio como delimitador. Imagen del Autor.

  • Finalmente, establecer el Dato Formato y ingresar un lugar para el Destación campo to completar el proceso, a continuación, hacer clic en Terminar. El formato General predeterminado es adecuado para la mayoría de los casos. Tenga en mente, si ya hay datos en la columna, se eliminarán.

Seleccionar General como formato de datos. Imagen del Autor.

Aquí puede ver que el nombre completo se divide en tres columnas:Nombre, Apellido Medio,yApellido.

Datos después de dividir usando la característica de Texto a Columnas. Imagen del Autor.

Separe los nombres en Excel con una coma y otros delimitadores.

También puedes usar la Función de Texto a Columnas si los nombres están separados por comas, como en este ejemplo. También podrían ser puntos y comas, tabuladores o cualquier otro delimitador en lugar de comas, pero el método de división permanecerá el mismo.

Una tabla de Excel con nombres.Imagen del Autor.

Tienes que seguir los mismos pasos:

  • Seleccione las columnas de nombres.
  • Vaya aPestaña Datos > Herramientas de Datos > Texto a Columnas.
  • En la ventana del asistente de tres pasos, seleccione la opciónDelimitadoy haga clic enSiguiente.
  • En el segundo paso, elija el Comma como separador, pulse Siguiente, y Finalizar en el último paso.

Nota: Si tiene algo más como un delimitador no disponible en la ventana, entonces elija la opción otro y especifique su delimitador en la caja.

Elegir coma como delimitador. Imagen de la Autora.

Y ya está listo. Excel ha dividido con éxito mis nombres separados por comas en columnas individuales. Ahora lucen mucho más limpios y son más fáciles de manejar.

Datos después de dividir los nombres. Imagen de la Autora.

Separe los nombres y correos electrónicos en Excel

Veamos otro ejemplo: Tengo una lista de direcciones de correo electrónico y quiero separar los nombres de los dominios. Para eso, la función Texto a Columnas es mi herramienta de elección — es la más simple y fácil.

Una tabla que contiene las direcciones de correo electrónico. Imagen del autor. 

Para esto, solo siga los mismos pasos arriba pero seleccione la Otra opción en la y especifique el delimitador @. Haga clic en Siguiente y Finalizar.

Seleccionar la opción Otro y especificar el delimitador. Imagen del Autor. 

Ahora puede ver que Excel separa los nombres y los nombres de dominioNombres de dominio de las direcciones de correo electrónicoDirecciones de correo electrónico.

Separación de nombres y dominios de correo. Imagen del Autor.

Separe Nombres en Excel con Fórmulas Personalizadas.

Text a Columnas es excelente para una división una sola vez, pero si desea mantener sus datos flexibles y actualizados, considere el uso de fórmulas para dividir los nombres. Una vez que comprenda cómo funcionan estas fórmulas, se preguntará cómo siempre lo logró sin ellas.

Separe primeros y apellidos en Excel

Puede combinar las funciones LEFT() y SEARCH() para extraer el primer nombre de un nombre completo dentro de una celda. Para demostrar esto, use la siguiente fórmula en el conjunto de datos de nombres:

=LEFT(A2,SEARCH(" ",A2)-1)

Uso de fórmulas LEFT() y SEARCH() para dividir nombres completos. Imagen del Autor.

La fórmula identifica la posición del primer espacio en la celda usando la función SEARCH(). Luego resta 1 de esta posición para determinar la longitud del primer nombre. Después de esto, la función LEFT() extrae el número especificado de caracteres desde el inicio de la celda, extraendo el primer nombre.

Si desea extraer el apellido de un nombre completo, puede combinar la función LEN() junto con las funciones RIGHT() y SEARCH(). Para ello, uso la siguiente fórmula en el mismo conjunto de datos: 

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2))

En esta fórmula, LEN() calcula la longitud total del Nombre Completo. A continuación, SEARCH() determine la posición del primer espacio dentro del nombre.Finalmente, la función RIGHT() extrae este número de caracteres desde el final de la cadena de texto y extrae el apellido.

Usando LEN() para extraer el primer nombre del nombre completo. Imagen de la Autora.

Separe los apellidos intermedios y los sufijos.

Ahora, si desea dividirun nombre completoen un nombre de pila, medio y apellido, no puede hacerlo con una simpleLEN() oSEARCH() fórmula. Tiene que crear tres columnas y usar diferentes fórmulas para extraer cada parte del nombre.

Por ejemplo, tengo una columna de nombres y quiero dividir los nombres en tres columnas: Primer, Segundo, y Tercer. Puedo hacer esto aplicando una fórmula en tres columnas diferentes.

  • Extraer el primer nombre: =LEFT(A2,SEARCH(" ",A2)-1)

  • Extraer el apellido medio: =MID(A2, SEARCH(" ", A2) + 1, SEARCH(" ", A2, SEARCH(" ", A2)+1) - SEARCH(" ", A2)-1)

  • Extraer el apellido: =RIGHT(A2,LEN(A2) - SEARCH(" ", A2, SEARCH(" ", A2,1)+1))

Dividir nombres en nombres de pila, segundo nombre y apellidos. Imagen por el Autor.

Puedes aplicar un método similar a nombres con sufijos así:

  • Extraer el nombre de pila: =LEFT(A2,SEARCH(" ",A2)-1)

  • Extraer el apellido: =MID(A2, SEARCH(" ",A2) + 1, SEARCH(",",A2) - SEARCH(" ",A2)-1)

  • Extraer la sufijo: =RIGHT(A2, LEN(A2) - SEARCH(" ", A2, SEARCH(" ",A2)+1))

Obtención del primer nombre, apellido y sufijo. Imagen del autor.

Y así es como. Solo necesitas un poco de práctica para dominar estas fórmulas y estarás listo.

Separar nombres en Excel usando Flash Fill

Flash Fill es otra función de Excel que automáticamente reconoce patrones en los datos y rellena el resto basándose en esos patrones. Puedes usar esto para dividir nombres en columnas separadas.

Como Flash Fill está habilitado de forma predeterminada, solo tienes que hacer lo siguiente:

  • Insertar una columna nueva al lado de la Columna Nombre Completo. 
  • Escribir el primer nombre en la segunda celda. Si Excel detecta un patrón (lo cual suele ocurrir), automáticamente completará los nombres de pila en las demás celdas.
  • Pulsa Enter, y ya estás listo.

Obtener Nombre de pila utilizando Flash Fill. Imagen del autor.

Si Flash Fill no rellena automáticamente los datos, puede activarla manualmente haciendo clic en Flash Fill bajo la pestaña Datos. Si esto no funciona, vaya a Archivo > Opciones > Avanzado y verifique Flash Fill automático.

Pensamientos finales

Ahora sabes varias maneras (Texto a Columnas, fórmulas y Rellenar con destello) de separar nombres en Excel. Cada método tiene ventajas, pero usa el que se ajuste a la complejidad de tu conjunto de datos y a tus necesidades específicas.

Pero hay mucho más que explorar en Excel. Si quieres construir una base sólida, comienza con un curso de Introducción a Excel. Si estás listo para entrar en la manipulación técnica de datos, los cursos de Análisis de Datos en Excel y el skill track de Fundamentos de Excel son excelentes siguientes pasos.

Si estás usando Excel para tareas especializadas, el curso de Modelización Financiera en Excel te ayudará a masterizar cálculos complejos y proyecciones financieras. Si te centras en preparar tus datos para su análisis, el curso de Preparación de Datos en Excel es lo que necesitas para asegurarte de que tus datos estén limpios y estructurados correctamente.

Así que continúa tu viaje de aprendizaje. Excel es una herramienta útil, y con estas habilidades, puedes enfrentar cualquier reto de datos que se presente.

Source:
https://www.datacamp.com/tutorial/separate-names-excel