Tabla de contenido
En Excel, es posible que se encuentre con situaciones en las que tenga que dividir nombres dentro de celdas separadas con la coma a menudo. En el caso, es posible que tenga que dividirlos en nombres, apellidos y, en algunos casos, segundos nombres también. Este artículo le mostrará las principales formas de dividir nombres con la coma en Excel.
Estos métodos también pueden utilizarse para dividir direcciones, números de teléfono, etc. separados por comas.
Descargar el cuaderno de prácticas
Descargue el libro de trabajo con el conjunto de datos utilizado para describir este artículo con diferentes métodos en diferentes hojas de cálculo desde abajo. Intente descargarlo y practique usted mismo mientras repasa los tutoriales.
Dividir nombres con coma.xlsx
3 Formas Fáciles de Dividir Nombres con Coma en Excel
Hay tres métodos que voy a describir aquí para dividir nombres en Excel con una coma. Extraer el nombre, el apellido o el segundo nombre tiene diferentes fórmulas. Voy a ir a través de cada uno en sus sub-secciones. Ir a través de cada sección para ver cómo funcionan estos métodos o seleccionar el que usted necesita de la tabla anterior.
En primer lugar, para la demostración, estoy utilizando el siguiente conjunto de datos.
Estoy utilizando nombres que contienen nombre, segundo nombre y apellido. Pero también puedes aplicar todos los métodos para sólo nombre y apellido separados por una coma.
1. Dividir Nombres con Coma Usando Texto a Columnas en Excel
Excel proporciona un Texto a columnas para dividir valores de texto en celdas de columnas diferentes separadas por delimitadores. Del mismo modo, si utilizamos una coma como delimitador en esta herramienta, podemos dividir nombres con una coma en Excel. Siga estos pasos para ver cómo.
Pasos:
- En primer lugar, seleccione todas las celdas que contengan celdas separadas por una coma. En este ejemplo, se trata del rango de celdas B5:B8 .
- Ahora, en su cinta, vaya a la sección Datos ficha.
- En virtud de la Herramientas de datos grupo, seleccione Texto a columnas .
- Como resultado, un Asistente para convertir texto en columna aparecerá. Comprobar Delimitado en la primera ventana y haga clic en Siguiente después de eso.
- En la segunda ventana, marque Coma en Delimitadores A continuación, haga clic en Siguiente .
- En la siguiente ventana, seleccione el destino donde desea colocar su columna separada. En este caso, he seleccionado la celda $C$5 .
- Por último, haga clic en Acabado .
- Si aparece una advertencia de error, haga clic en OK .
A continuación, tendrá su nombre, segundo nombre y apellido separados.
Más información: Cómo dividir nombres en Excel en dos columnas (4 formas rápidas)
2. Utilización de Flash Fill para dividir nombres con coma
Hay un Flash de relleno característica a partir de Excel 2013. Para resumir su función, el Flash de relleno detecta el patrón y automáticamente sugiere y rellena el resto de los datos. Este método puede ser particularmente útil para dividir datos separados por un delimitador. En la mayoría de los casos, este es el método más rápido para dividir nombres con una coma en Excel.
Siga estos pasos para obtener una guía detallada de esta función.
Pasos:
- En primer lugar, vamos a rellenar los nombres de pila. Para ello, selecciona una celda y escribe manualmente el nombre de pila de la primera entrada.
- Del mismo modo, empiece a escribir el nombre de pila de la siguiente entrada. La tecla Flash de relleno sugerirá automáticamente el resto de los nombres de pila.
- Una vez propuestos los nombres, pulse Entre en en tu teclado. Tendrás tus nombres separados.
- Del mismo modo, rellene la columna del segundo nombre y la del apellido repitiendo el proceso. Tendrá sus nombres divididos.
Más información: Cómo dividir nombres en Excel (5 métodos eficaces)
3. Aplicación de diferentes fórmulas en Excel
Puedes conseguir un resultado similar a los dos métodos anteriores utilizando fórmulas. Aunque el resultado puede ser el mismo, necesitas diferentes enfoques en las fórmulas para extraer las diferentes partes de los nombres. Para una comprensión más fácil, he separado los tres en su categoría.
3.1 Nombre dividido
Para dividir los nombres de pila podemos utilizar una combinación de las teclas IZQUIERDA y BUSCAR funciones.
En IZQUIERDA toma un texto como argumento principal y el número de caracteres que se desea extraer como argumento opcional. Devuelve varios caracteres especificados en el argumento de la cadena.
En BUSCAR devuelve el número de la primera posición de un carácter específico. Toma dos argumentos principales - los caracteres que debe encontrar y el valor del texto donde debe encontrar el carácter. La función puede tomar otro argumento opcional de donde debe empezar la búsqueda.
Para conocer los detalles del uso de la fórmula sigue estos pasos.
Pasos:
- En primer lugar, seleccione la celda en la que desea introducir el nombre. En este caso, se trata de la celda C5 .
- Escribe la siguiente fórmula en la celda.
=LEFT(B5,SEARCH(",",B5)-1)
- A continuación, pulse Entre en en tu teclado. Tendrás tu nombre separado de la celda.
- Ahora, seleccione de nuevo la celda y haga clic y arrastre el botón Icono del asa de llenado hasta el final de la lista para obtener todos los nombres de la lista.
Sus nombres se dividirán con una coma utilizando la fórmula en Excel.
🔍 Desglose de la fórmula:
👉
BUSCAR(",", B5) busca una coma en la celda B5 y devuelve la primera posición de una coma en él, que es 5 .
👉
BUSCAR(",", B5)-1 devuelve la posición antes de la primera coma, es decir, la longitud del primer nombre que es 4 aquí.
👉
LEFT(B5, SEARCH(",", B5)-1) devuelve los cuatro primeros caracteres de la izquierda de la cadena que es Alex .
Más información: Excel VBA: Dividir Nombre y Apellido (3 Ejemplos Prácticos)
3.2 Dividir el segundo nombre
Para extraer el segundo nombre se utiliza una combinación de las teclas MID y BUSCAR funciones.
En MID toma como argumentos un texto, una posición inicial y varios caracteres. Devuelve los caracteres del centro de la cadena.
En BUSCAR devuelve el número de la primera posición de un carácter específico. Toma dos argumentos- los caracteres que debe encontrar y el valor del texto donde debe encontrar el carácter y un argumento opcional de donde debe empezar la búsqueda.
Pasos:
- En primer lugar, seleccione la celda en la que desea separar el segundo nombre. En este caso, se trata de la celda D5 .
- A continuación, escribe la siguiente fórmula en la celda.
=MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2)
- A continuación, pulse Entre en en tu teclado. Tendrás el segundo nombre extraído de la celda B5 .
- Ahora, seleccione de nuevo la celda. Haga clic y arrastre el botón Icono del asa de llenado al resto de la columna para rellenarla con segundos nombres.
Esto dividirá los segundos nombres en Excel con coma.
🔍 Desglose de la fórmula:
👉
BUSCAR(" ",B5,1) busca el primer espacio en la celda B5 y devuelve 6 .
👉
SEARCH(" ",B5,SEARCH(" ",B5,1)+1) devuelve el segundo espacio de la cadena. Utiliza la lógica de encontrar el espacio después del primer espacio. La fórmula devuelve 16 para la célula B5 .
👉
BÚSQUEDA(" ",B5,BÚSQUEDA(" ",B5,1)+1)-BÚSQUEDA(" ",B5,1) devuelve la longitud entre el primer espacio y el segundo incluyendo el espacio, que es 10 aquí.
👉
Por último MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2) devuelve un total de 8 caracteres (-2 para reducir la coma y el espacio de los 10 caracteres) del valor de la celda B5 a partir de la posición 6. En este caso, es Patricia .
3.3 Dividir apellido
Para separar los apellidos del conjunto de datos, podemos utilizar una combinación de las funciones LEN , DERECHA , y BUSCAR funciones.
En LEN toma una cadena de texto como argumento y devuelve el número total de caracteres que contiene.
En DERECHA toma como argumentos un texto y, a veces, la longitud que se desea extraer. Devuelve un número determinado de caracteres a partir del final de la cadena.
En BUSCAR busca un carácter específico o un conjunto de caracteres de un texto y devuelve la posición en la que coincide por primera vez. Esta función suele tomar dos argumentos principales: los caracteres que debe encontrar y el texto en el que buscará los caracteres. A veces puede tomar otro argumento opcional de dónde empezará su búsqueda.
Pasos:
- En primer lugar, seleccione la celda en la que desea escribir el apellido. Yo he seleccionado la celda E5 por esto.
- A continuación, escribe la siguiente fórmula.
=DERECHA(B5,LEN(B5)-BÚSQUEDA(" ",B5,BÚSQUEDA(" ",B5,BÚSQUEDA(" ",B5)+1))
- A continuación, pulse Entre en en tu teclado. Tendrás el apellido de la celda B5 .
- Seleccione de nuevo la celda. Por último, haga clic y arrastre el icono Icono del asa de llenado para rellenar la fórmula del resto de la columna.
Así, para los apellidos, habrá dividido los nombres en Excel con una coma.
🔍 Desglose de la fórmula:
👉
LEN(B5) devuelve el número total de caracteres de la celda B5 y devuelve 22 .
👉
En BUSCAR(" ",B5) devuelve la primera posición del espacio que es 6 .
👉
BUSCAR(" ",B5,BUSCAR(" ",B5)+1) devuelve la posición del segundo espacio, que es 16 aquí.
👉
El anidado SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)) indica la longitud total desde el inicio hasta el segundo espacio, que sigue siendo 16 .
👉
LEN(B5)-BUSCAR(" ",B5,BUSCAR(" ",B5,BUSCAR(" ",B5)+1)) devuelve el número total de caracteres después del segundo espacio, que es 6 aquí. Se extraerá este número de caracteres.
👉
Por fin, RIGHT(B5,LEN(B5)-BUSCAR(" ",B5,BUSCAR(" ",B5,BUSCAR(" ",B5)+1)) toma el valor del texto de la celda B5 y devuelve el número de 6 caracteres desde el final que, en este caso, es Morgan .
Más información: Fórmula Excel para Separar Nombre, Apellido y Segundo Nombre (Con Ejemplos)
Conclusión
En resumen, estos son los tres métodos que puedes utilizar para dividir nombres con una coma en Excel. Espero que este artículo te haya resultado informativo y útil. Si tienes alguna pregunta o sugerencia, háznoslo saber a continuación. Para obtener guías más detalladas como ésta, visita Exceldemy.com .