Texto en columnasen Excel.
Separa lo que ahora está en una sola columna.
Convierte MX-NTE-1045 en tres campos que puedas consultar. Revisa el separador y el destino, conserva los ceros de los códigos y compara el proceso con Relleno rápido.
A2:A5 → Texto en columnas → Otro: -| Fila | País | Región | Pedido | Destacada |
|---|---|---|---|---|
| 2 | MX | NTE | 1045 | Destacada |
| 3 | MX | SUR | 1046 | Destacada |
| 4 | US | NTE | 1047 | Destacada |
| 5 | MX | CEN | 1048 | Destacada |
CASO ORIGINAL #042 · CÓDIGOS DE PEDIDO
¿Para qué sirve Texto en columnas en Excel?
Texto en columnas divide el contenido de una columna en varios campos. Resulta útil cuando una exportación reúne varias piezas de información en un código o texto con un separador constante: país, región y número de pedido, por ejemplo. Después de separar, puedes filtrar o agrupar cada campo.
El original #042 compara esta herramienta con Relleno rápido. Los cuatro códigos usan guiones y una estructura clara. El segundo caso propone correos a partir de nombres, siguiendo un ejemplo. Ambos generan valores fijos que debes revisar; modificar el origen después no actualiza automáticamente los resultados ya creados.
El caso: cuatro códigos y tres campos por pedido
| Código original | País | Región | Pedido |
|---|---|---|---|
| MX-NTE-1045 | MX | NTE | 1045 |
| MX-SUR-1046 | MX | SUR | 1046 |
| US-NTE-1047 | US | NTE | 1047 |
| MX-CEN-1048 | MX | CEN | 1048 |
En MX-NTE-1045, el primer guion separa el país y el segundo separa la región del pedido. Los otros tres códigos mantienen la misma estructura. Si una fila usa otro separador o contiene un guion adicional, revisa su vista previa antes de aceptar la división.
Practica: delimitador, formato y destino
Selecciona un separador distinto para comprobar por qué el código queda en un solo campo. Cambia el primer código a MX-NTE-0045 y compara Texto con General. Activa el dato previo en B2 para observar el riesgo de sobrescritura y elige F2 como destino de la copia.
Cómo separar texto en columnas con un delimitador
- Reinicia la práctica y copia los códigos originales. Pégalos en A1 de una hoja vacía: el encabezado queda en A1 y los datos en A2:A5.
- Prepara B:D vacías para los tres campos. Selecciona únicamente A2:A5 y abre Datos → Texto en columnas.
- En el asistente, elige Delimitados. Desmarca separadores que no correspondan y selecciona Otro con un guion (-).
- Comprueba que la vista previa muestre tres campos por fila: País, Región y Pedido.
- En el paso de formato, elige Texto para los códigos cuyos caracteres y ceros iniciales debas conservar. Revisa cada columna en la vista previa.
- Define B2 como Destino y finaliza. Agrega País, Región y Pedido en B1:D1. La columna A conserva los códigos para comprobar la separación.
Separadores consecutivos y ceros iniciales
Prueba MX--NTE-1045. Al separar por cada guion, aparece un campo vacío entre los dos primeros. Tratar delimitadores consecutivos como uno permite agrupar esa repetición en el ejercicio, pero no corrige una estructura de negocio desconocida: confirma que el resultado siga representando el código original.
El pedido 0045 es un identificador que puede necesitar conservar cuatro caracteres. Un formato Texto mantiene 0045; la conversión numérica del ejemplo lo convierte en 45. Si ya perdiste un cero por una conversión, cambiar después a Texto no reconstruye el carácter que faltaba: vuelve al origen o a una regla comprobada.
| Entrada y configuración | Resultado | Revisión |
|---|---|---|
| MX-NTE-1045, delimitador - | MX · NTE · 1045 | Tres campos completos |
| MX-NTE-1045, delimitador ; | MX-NTE-1045 | No encontró ese separador |
| MX--NTE-1045, sin agrupar | MX · vacío · NTE · 1045 | Aparece un cuarto campo |
| MX-NTE-0045, formato Texto | MX · NTE · 0045 | Conserva el identificador |
| MX-NTE-0045, General del ejercicio | MX · NTE · 45 | Convierte el último campo en número |
Relleno rápido: completa el patrón de correos
| Nombre | Correo esperado |
|---|---|
| Ana Lopez | ana.lopez@empresa.com |
| Juan Perez | juan.perez@empresa.com |
| Laura Ruiz | laura.ruiz@empresa.com |
Escribe los tres nombres en A2:A4 de otra hoja y ana.lopez@empresa.com en B2. Usa Datos → Relleno rápido; el original indica Ctrl+E como atajo. Comprueba que B3 y B4 sigan el patrón nombre.apellido@empresa.com. Si Excel interpreta otra cosa, aporta otro ejemplo y revisa todas las filas.
Abre el segundo caso dentro de la práctica y completa el patrón. Después cambia Juan Perez por Juan Garcia: el correo guardado continúa como juan.perez@empresa.com hasta volver a completar. Esta diferencia muestra por qué una salida de Relleno rápido necesita revisión tras cambios del origen.
La demostración web implementa únicamente un nombre y un apellido sin acentos y el dominio ilustrativo empresa.com. Excel puede reconocer otros patrones, pero no asumas que resolverá correctamente nombres compuestos, acentos, apellidos repetidos o excepciones del correo corporativo. Los correos del ejercicio no se envían.
Cuándo elegir separación y cuándo Relleno rápido
- Usa Texto en columnas cuando un delimitador estable separa campos que necesitas conservar.
- Prueba Relleno rápido cuando puedes mostrar el resultado esperado con ejemplos y revisar el patrón que detecta.
- Conserva una copia del origen para contrastar filas, campos vacíos, ceros iniciales y excepciones.
- Si necesitas que el resultado se actualice con cada cambio, evalúa una fórmula adecuada o un proceso de consulta; estas operaciones producen valores fijos.
Compatibilidad y fuentes de consulta
Los pasos reproducen el asistente y Relleno rápido de Excel de escritorio. Los menús y atajos pueden variar según plataforma e idioma; la ruta Datos permite localizar la herramienta. Excel para la Web no reproduce este mismo asistente de escritorio. La práctica no simula ancho fijo, calificadores de texto, fechas ni un motor general de reconocimiento.
- Microsoft: asistente para dividir texto en columnas
- Microsoft: usar Relleno rápido
- Microsoft: distribuir contenido y elegir formatos
- Limpiar espacios antes de separar
Resuelve tus dudas
Preguntas frecuentes sobre Texto en columnas
¿Cómo separo un texto por guiones en Excel?
Selecciona los datos, abre Datos → Texto en columnas, elige Delimitados y marca Otro con el carácter -. Revisa los campos, el formato y un destino vacío antes de finalizar.
¿Texto en columnas puede borrar información?
El resultado puede sobrescribir celdas del destino y sus columnas vecinas. Conserva una copia y prepara espacio antes de aplicarlo. El ejercicio usa B2 o F2 para mantener los códigos originales en A.
¿Cómo conservo ceros como los de 0045?
Selecciona Texto para la columna del identificador en el paso de formato del asistente. Si copias un resultado desde la web, aplica Texto al destino antes de pegar y verifica los caracteres.
¿Relleno rápido crea fórmulas?
Produce valores fijos a partir de un patrón. Cambiar el nombre original no actualiza automáticamente el correo ya generado; vuelve a revisar y completar los resultados.
¿Por qué aparece una columna vacía al separar?
Puede haber delimitadores consecutivos o un campo faltante. Revisa la estructura del código antes de decidir si corresponde tratar varios delimitadores como uno.
Elaborado por Excelerizate a partir de la guía Visual #042. Los datos se usan con fines didácticos.
