Separar el nombre y el apellido en Excel
Una columna "María García", y hacen falta dos. Tres maneras de hacerlo en Excel, y un caso que las desbarata todas: los nombres compuestos.
En Excel, paso a paso
Con Texto en columnas
Seleccionar la columna, Datos, Texto en columnas, Delimitados, marcar Espacio. Dos columnas, nombre y apellido.
Con el relleno rápido
Escribir el primer nombre al lado, luego Ctrl+E: Excel adivina la regla y rellena la columna.
Con una fórmula
=IZQUIERDA(A2;ENCONTRAR(" ";A2&" ")-1)para el nombre,=ESPACIOS(EXTRAE(A2;ENCONTRAR(" ";A2&" ")+1;LARGO(A2)))para el apellido.
Los inconvenientes
- "María Ana García": Texto en columnas hace tres columnas, y ya no se sabe dónde acaba el nombre.
- "María de la Torre": el apellido empieza en la segunda palabra, no en la última.
- Los espacios dobles crean columnas vacías: ESPACIOS primero.
- Texto en columnas sobrescribe las columnas vecinas sin avisar.
Más rápido, en todo el archivo
Dividir o combinar columnas corta una columna entera en el primer espacio, en el último, o en cada separador, muestra el resultado antes de escribir, y no sobrescribe nada. Para una fórmula que pegar: Encontrar la fórmula adecuada, "extraer el nombre".
Preguntas frecuentes
- ¿Y para reunir nombre y apellido?
=UNIRCADENAS(" ";VERDADERO;A2:B2)los une con un espacio, sin doble espacio cuando falta uno.