Si utiliza Excel mucho, usted probablemente ha ejecutado a través de una situación en la que usted tiene un nombre en una celda y que usted necesita para separar el nombre en diferentes células. Este es un problema muy común en Excel y usted probablemente puede hacer una búsqueda en Google y descargar más de 100 diferentes macros escrito por varias personas para hacerlo para usted.
- Haz click en el encabezado de la columna que contiene los nombres y apellidos de tus contactos para poner en relieve la columna.
- Haz click en la pestañita Datos y escoge la opción Texto en Columnas.
- Elige el botón de radial Acotado.
- Haz click en Siguiente.
- Bajo Delimitadores, desactiva todas y cada una de las casillas de verificación y marca solo la casilla de verificación de Espacio.
- Haz click en Terminar.
sin Embargo, en este post, voy a mostrar cómo configurar una fórmula, por lo que usted puede hacerlo usted mismo y realmente entender lo que está pasando. Si utiliza Excel mucho, es probablemente una buena idea para aprender algunas de las funciones más avanzadas, de modo que usted puede hacer cosas más interesantes con sus datos.
Si no te gusta fórmulas y desea una solución más rápida, desplácese hacia abajo hasta la
Columnas de Textode la sección, que te enseña a usar una función de Excel para hacer la misma cosa. Además, el texto en columnas característica también es mejor usar si usted tiene más de dos elementos en una celda deberá separar. Por ejemplo, si una columna tiene 6 campos combinados, a continuación, utilizando las fórmulas siguientes se convertirá realmente confusa y complicada.
Contenido
Como separar nombres en excel
Para empezar, vamos a ver cómo los nombres son generalmente almacenados en una hoja de cálculo de Excel. La más común de las dos formas que he visto son
nombre
apellidocon sólo un espacio y
apellido,
nombrecon una coma para separar los dos. Siempre que he visto un medio inicial, es normalmente
nombre
midinitial
apellido, como el de abajo
:
el Uso de algunas fórmulas simples y la combinación de un par de ellos, lo que se puede separar fácilmente el primer nombre, el apellido y la inicial del segundo en celdas separadas en Excel. Vamos a empezar con la extracción de la primera parte del nombre. En mi caso, vamos a utilizar dos funciones: la de la izquierda y de la búsqueda. Lógicamente aquí es lo que tenemos que hacer:
Buscar en el texto en la celda por un espacio o una coma, encontrar la posición y, a continuación, sacar todas las cartas a la izquierda de la posición.
Formula para separar nombres en excel
Aquí hay una fórmula sencilla que consigue el trabajo hecho correctamente:
=IZQUIERDA(NN, de BÚSQUEDA(” “, NN) – 1), donde NN es la celda que contiene el nombre almacenado en ella. El -1 es no quitar el espacio extra o una coma al final de la cadena.
Como puede ver, comenzamos con la función izquierda, que toma dos argumentos: la cadena y el número de caracteres que se quiere agarrar a partir del comienzo de la cadena. En el primer caso, la búsqueda de un espacio mediante el uso de comillas dobles y poner un espacio en el medio. En el segundo caso, estamos buscando una coma en lugar de un espacio. Entonces, ¿cuál es el resultado para los 3 escenarios que he mencionado?
Tenemos el primer nombre de la fila 3, el nombre del último de la fila 5 y el nombre de la primera de la fila 7. Genial!!! Así que dependiendo de cómo se almacenan los datos, usted tiene ahora extrae el primer nombre o el apellido. Ahora para la siguiente parte. Aquí lo que tenemos que hacer lógicamente ahora:
– Buscar en el texto en la celda por un espacio o una coma, encontrar la posición y luego restar la posición de la longitud total de la cadena. He aquí lo que la fórmula sería así:
=DERECHA(NN,LEN(NN) -la BÚSQUEDA(” “,NN))
Así que ahora vamos a utilizar la función correcta. Esta toma dos argumentos: la cadena y el número de caracteres que se quiere agarrar a partir del extremo de la cadena que sale a la izquierda. Así que queremos que la longitud de la cadena, menos el de la posición en el espacio o coma. Que nos va a dar todo a la derecha del primer espacio o coma.
Bueno, ahora tenemos la segunda parte de el nombre! En los dos primeros casos, está casi listo, pero si no hay un medio inicial en el nombre, se puede ver que el resultado sigue siendo incluye el apellido con el medio inicial. Entonces, ¿cómo podemos obtener el apellido y deshacerse de la inicial? Fácil! Simplemente ejecutar la misma fórmula de nuevo que hemos utilizado para obtener la segunda sección de el nombre.
por Lo que estamos haciendo otro a la derecha y esta vez aplicando la fórmula de la combinación inicial del nombre y apellido de la célula. No se encuentra el espacio después de la inicial y, a continuación, toma la longitud de menos la posición en el espacio del número de personajes fuera de la final de la cadena.
Así que ahí lo tienen! Ahora ha dividido el primer nombre y apellido en columnas separadas con un par de simples fórmulas en Excel! Obviamente, no todo el mundo tendrá su texto con formato en este camino, pero usted puede modificar fácilmente para adaptarse a sus necesidades.
Columnas de Texto para separar nombre y apellido excel
también Hay otra manera fácil de separar combinado de texto en columnas separadas en Excel. Es un destacado llamado
Columnas de Textoy funciona muy bien. También es mucho más eficiente si usted tiene una columna que tiene más de dos piezas de datos.
Por ejemplo, a continuación tienes algunos datos donde una fila de 4 piezas de datos, y la otra fila tiene 5 piezas de datos. Me gustaría dividir en 4 columnas y 5 columnas, respectivamente. Como se puede ver, tratando de utilizar las fórmulas de arriba sería poco práctico.
En Excel, primero seleccione la columna que desea separar. A continuación, seguir adelante y haga clic en el
Datosficha y, a continuación, haga clic en
Columnas de Texto.
Esto hará que aparezca el Texto en Columnas asistente. En el paso 1, usted decide si el campo está delimitado o de ancho fijo. En nuestro caso, vamos a elegir
Delimitado.
En la siguiente pantalla, seleccione el delimitador. Usted puede elegir de la ficha, punto y coma, coma, espacio o escriba uno personalizado en.
por último, elige el formato de datos para la columna. Normalmente,
Generalfunciona muy bien para la mayoría de los tipos de datos. Si usted tiene algo específico como fechas, a continuación, elija el formato.
haga Clic en
Finaly ver cómo sus datos es por arte de magia se separa en columnas. Como se puede ver, en una fila, se convirtió en cinco columnas y el otro en cuatro columnas. El Texto en Columnas característica es muy poderoso y puede hacer su vida mucho más fácil.
Si usted está teniendo problemas para separar los nombres no en el formato que tengo encima, publicar un comentario con tus datos y te voy a intentar ayudar. ¡A disfrutar!