Separar y unir textos en Excel: códigos, artículos y etiquetas
Crea etiquetas con el operador & y separa códigos mediante un delimitador sin sobrescribir las columnas originales.
Índice de contenidos · 10 apartados
Unir celdas no es combinarlas
Unir textos significa crear un nuevo valor con el contenido de varias celdas. Combinar celdas es una operación de diseño y puede perder contenido. Para construir etiquetas usaremos una fórmula y conservaremos los datos originales.
Prepara el ejercicio
En Practica, A5 contiene CAJ-01 y B5 Cajas. En A6 y B6 aparecen SOB-01 y Sobres. Completa las etiquetas de E5:E6 y los prefijos de F5:F6.
1. Une código y artículo
=A5&" - "&B5En E5 devuelve CAJ-01 - Cajas. El operador & une los fragmentos; el separador va entre comillas e incluye un espacio a cada lado del guion. Copia hacia E6 para obtener SOB-01 - Sobres.
Si omites el separador, se unirán directamente los contenidos. Para un nombre y un apellido podrías usar =A5&" "&B5, siempre que esas columnas contengan realmente esos datos.
2. Extrae un prefijo de longitud fija
=IZQUIERDA(A5;3)En F5 devuelve CAJ. Esta fórmula es adecuada porque el prefijo tiene tres letras. No presupongas que todos los códigos reales siguen ese patrón. Si la longitud varía, un delimitador puede ser una separación más fiable.
3. Separa un código por el guion
- Guarda una copia y selecciona los códigos A5:A6.
- Abre Datos → Texto en columnas y elige Delimitados.
- Selecciona Otro y escribe el guion -. Revisa la vista previa.
- Elige un destino vacío, como J5, para no reemplazar los datos de A ni los artículos de B.
- Configura la columna del sufijo como Texto para conservar 01, y finaliza.
El primer código se divide en CAJ y 01. La práctica descargable deja esta operación para que la realices; Solucion contiene las etiquetas y prefijos calculados con fórmulas.
Ejercicio: cambia el artículo
Cambia B5 a Cajas grandes. ¿Qué ocurre en E5 y F5?
Ver solución
E5 pasa a CAJ-01 - Cajas grandes. F5 sigue siendo CAJ, porque solo lee A5. Una fórmula permanece vinculada a los datos; Texto en columnas produce una separación que debes repetir si cambia el original.
Nombres y números requieren cuidado
No separes nombres completos automáticamente por cada espacio: un nombre compuesto o dos apellidos pueden generar más columnas de las previstas. Revisa primero el patrón de los datos.
Al unir un importe o una fecha, el formato visual original puede no conservarse. Usa TEXTO con un formato apropiado si necesitas una etiqueta de presentación; conserva el número o la fecha originales para calcular.
Errores habituales
- Sobrescribir columnas: verifica el destino y deja espacio suficiente.
- Perder ceros iniciales: define el sufijo como texto.
- Separador incorrecto: distingue guion, barra y espacios.
- Usar longitud fija en códigos variables: comprueba una muestra antes de copiar cientos de filas.
Las fórmulas del artículo usan nombres en español y punto y coma. Adapta el separador y los nombres si tu configuración utiliza otro idioma.
Descarga la práctica y comprueba la solución
Incluye Practica y Solucion con datos ficticios. Completa primero la práctica. Los resultados se han comprobado con el motor de hojas disponible; la prueba en Excel de escritorio sigue pendiente.
Descargar ejercicio ExcelXLSX editable · Sin macros