🔗 3 formas de unir datos en Excel (con ejemplos prácticos)
¿Nombres y apellidos en columnas separadas? ¿Campos repartidos en varias celdas? Uní texto en segundos con “&”, CONCAT y UNIRTEXTO.
Introducción
En Excel tenés varias maneras de unir (concatenar) texto desde diferentes celdas: desde el operador & hasta funciones modernas como CONCAT y UNIRTEXTO. Elegir el método correcto te ahorra tiempo y deja tus datos prolijos para reportes, inventarios y bases de clientes.
Los 3 métodos para unir datos en Excel
1) Operador & (simple y universal)
El operador & concatena textos de forma directa. Es rápido y funciona en prácticamente todas las versiones de Excel.
Ejemplo: unir nombre (A2) y apellido (B2) con un espacio en el medio:
=A2 & " " & B2Cuándo usarlo: combinaciones rápidas y fórmulas cortas.
2) CONCAT (reemplazo moderno de CONCATENAR)
CONCAT une varios rangos o cadenas. Es más flexible que el antiguo CONCATENAR (obsoleto) y admite rangos completos.
Ejemplo: nombre + espacio + apellido:
=CONCAT(A2," ",B2)Cuándo usarlo: cuando necesitás unir varios elementos y preferís una función en vez de operadores.
3) UNIRTEXTO (la más moderna y flexible)
UNIRTEXTO (equivalente a TEXTJOIN en inglés) permite definir un delimitador y decidir si se ignoran celdas vacías. Ideal para listas y formatos limpios.
Sintaxis básica: =UNIRTEXTO(delimitador; ignorar_vacías; texto1; [texto2]; …)
Ejemplo: unir A2 y B2 con espacio, ignorando vacíos:
=UNIRTEXTO(" ";VERDADERO;A2:B2)Cuándo usarlo: cuando necesitás un separador consistente (espacio, coma, guion) y evitar dobles separadores por celdas vacías.
Consejos para resultados prolijos
- Eliminar espacios extra:
=ESPACIOS(A2)limpia espacios redundantes antes de unir. - Formato de nombres:
=NOMPROPIO(A2)para “Nombre Apellido”;=MAYUSC()o=MINUSC()para mayúsculas/minúsculas. - Delimitadores claros: con
UNIRTEXTOusá", "(coma-espacio)," - "(guion) o saltos de línea:CAR(10)en Windows (activá “Ajustar texto”). - Evitar el viejo CONCATENAR: existe por compatibilidad, pero se recomienda
CONCAToUNIRTEXTO.
Tabla comparativa: “&” vs CONCAT vs UNIRTEXTO
| Método | Ventajas | Limitaciones | Ejemplo | Cuándo elegirlo |
|---|---|---|---|---|
| & | Universal, rápido, control total en fórmulas cortas | Se vuelve largo con muchos elementos; sin opciones para ignorar vacíos | =A2 & " " & B2 | Uniones simples y puntuales |
| CONCAT | Acepta rangos; más ordenado que múltiples “&” | No define delimitador automático; no ignora vacíos por sí mismo | =CONCAT(A2," ",B2) | Varios elementos/rangos con fórmula legible |
| UNIRTEXTO | Delimitador configurable; opción de ignorar vacíos; ideal para listas | Disponible en Excel 365/2019+; sintaxis más larga | =UNIRTEXTO(" ";VERDADERO;A2:B2) | Resultados limpios y consistentes en reportes |
Ejemplos prácticos por caso de uso
1) Base de clientes
Objetivo: “Nombre Apellido – Ciudad”.
=UNIRTEXTO(" - ";VERDADERO;NOMPROPIO(A2);NOMPROPIO(B2);NOMPROPIO(C2))2) Inventarios
Objetivo: “SKU | Descripción | Categoría”.
=UNIRTEXTO(" | ";VERDADERO;A2:C2)3) Reportes (lista separada por comas)
Objetivo: unificar etiquetas en una sola celda.
=UNIRTEXTO(", ";VERDADERO;F2:J2)Errores comunes y cómo evitarlos
- Doble espacio entre palabras: usá
ESPACIOS()en cada parte oUNIRTEXTO(" ";VERDADERO;…)con celdas limpias. - Separadores repetidos por celdas vacías: preferí
UNIRTEXTOconVERDADEROpara ignorarlas. - Mezcla de mayúsculas/minúsculas: normalizá con
NOMPROPIO,MAYUSCoMINUSCantes de unir. - Compatibilidad: si no tenés
UNIRTEXTO, replicá con&oCONCAT.
Conclusión
Para unir datos en Excel tenés tres caminos efectivos: & para lo simple, CONCAT para fórmulas ordenadas con varios elementos y UNIRTEXTO para resultados profesionales con delimitadores y sin huecos. Sumá estas técnicas a tus flujos de trabajo y vas a ahorrar tiempo y ordenar tus datos.
Preguntas frecuentes (FAQs)
¿Cuál es la diferencia entre CONCAT y CONCATENAR?
CONCAT es la función moderna que admite rangos; CONCATENAR está obsoleta y se mantiene por compatibilidad.
¿UNIRTEXTO está disponible en todas las versiones?
No. UNIRTEXTO está en Excel 365/2019 o superior. Si no la tenés, usá & o CONCAT.
¿Cómo agrego saltos de línea al unir?
Usá CAR(10) como delimitador en Windows (activá “Ajustar texto”): =UNIRTEXTO(CAR(10);VERDADERO;A2:C2).
¿Cómo evitar espacios dobles?
Aplicá ESPACIOS() a cada campo o usá UNIRTEXTO con VERDADERO y datos previamente limpiados.
¿Puedo mezclar texto fijo con celdas?
Sí, por ejemplo: =UNIRTEXTO(" - ";VERDADERO;"Cliente:";A2;B2) o =A2 & " (" & C2 & ")".
🚀 Tip final: en bases de clientes, inventarios o reportes, estas funciones son clave para limpiar, estandarizar y presentar información sin errores.


Howdy would you mind letting me know which hosting company you’re
using? I’ve loaded your blog in 3 different internet browsers
and I must say this blog loads a lot quicker then most.
Can you suggest a good hosting provider at a reasonable price?
Kudos, I appreciate it!
Hola, será un gusto poder ayudarte. Envia un mail a contacto@geikko.com
Saludos!
Buen contenido. Unir datos en Excel es muy importante, también para detectar caídas a tiempo y corregir antes de que sea tarde.
Excellent post. I didn’t know there were so many simple ways to merge data in Excel without using complex formulas.
Very clear and easy to follow. Combining data from different cells is something I do daily, and these methods save a lot of time.
Very informative article. I like how you focus on practical use rather than advanced features only.
Muy interesante el post. Voy a ponerlo en práctica ya mismo. Muy recomendable!
I plan to create a spreadsheet and put your advice into practice soon.
Інтерфейс зручний, без зайвого сміття, з сучасним дизайном і українською мовою.
This article helped me understand how to organize sales data in a much cleaner way using Excel.
Great article! I’m currently using Excel to track my sales
This article helped me understand how to organize sales data in a much cleaner way using Excel.
Siempre tuve problemas cuando tengo dos archivos con información de los mismos clientes. ¿Con BUSCARX puedo traer los datos de uno al otro sin copiarlos manualmente?
Probé con BUSCARX y me funcionó, pero tengo un problema cuando hay clientes con el mismo nombre. ¿Conviene usar un código para cada cliente en lugar del nombre?
Tengo dos planillas, una con los datos de los clientes y otra con las ventas. ¿Hay alguna forma de unirlas sin tener que copiar todo a mano? Porque cada vez que actualizo una termino haciendo el mismo trabajo.
Lo que más me cuesta es cuando copio información de internet y queda todo desordenado. ¿Hay alguna forma de acomodar primero los datos para que la tabla quede bien?