UNIRCADENAS en Excel: sintaxis, ejemplos y errores
Actualizado el 2026-10-13 · Gratis · Compatible con Excel y Google Sheets
Sintaxis
=UNIRCADENAS(delimitador, ignorar_vacío, texto1, [texto2], ...)Respuesta rápida
UNIRCADENAS une varios valores en una sola celda con el delimitador que elijas: =UNIRCADENAS(", "; VERDADERO; A2:A8) convierte una columna en una única celda «Doe, Smith, Lee». VERDADERO salta las celdas vacías y FALSO conserva los huecos — el resultado es texto, así que no sirve para calcular como número.
Sintaxis
=UNIRCADENAS(delimitador, ignorar_vacío, texto1, [texto2], ...)| Argumento | Qué significa |
|---|---|
| delimitador | El texto que va entre valores: ", " para una lista con coma y espacio, "-" para un código, CARACTER(10) para un salto de línea dentro de la celda. Escríbelo entre comillas o apúntalo con una referencia de celda. |
| ignorar_vacío | VERDADERO salta las celdas vacías y no deja huecos; FALSO conserva su posición. No hay valor por defecto, así que escribe VERDADERO o FALSO siempre. |
| texto1, [texto2], ... | Los valores a unir: celdas sueltas, rangos enteros o una mezcla — hasta 252 argumentos de texto. Un rango como A2:A8 une todas sus celdas en orden. |
Según la configuración regional, los argumentos se separan con punto y coma en lugar de comas: =UNIRCADENAS(", "; VERDADERO; A2:A8). Es lo estándar en los países donde la coma es el separador decimal.
Ejemplos básicos
=UNIRCADENAS(", ", VERDADERO, A2:A8)El uso clásico: una columna entera se pliega en una única lista legible «Doe, Smith, Lee» y VERDADERO tira las celdas vacías del camino. Perfecto para resúmenes, líneas de destinatarios de correo y cualquier rango crudo que se alarga un valor por línea.
=UNIRCADENAS(CARACTER(10), VERDADERO, B2:B10)Une en una celda con saltos de línea de verdad — bloques de dirección, checklists, minirreportes. Activa «Ajustar texto» en la celda destino o los saltos se verán como una sola línea larga.
=UNIRCADENAS("-", VERDADERO, A2, B2, C2)Construye códigos y claves a partir de piezas: SKU, números de pedido, títulos convertidos en slug. Entre cada pieza cae exactamente un guion, así que dejas de teclear separadores a mano.
=UNIRCADENAS(", ", FALSO, A2:A8)La misma lista con FALSO: las celdas vacías conservan su posición y el hueco se ve como «, ,» — la opción justa cuando la posición dentro de la lista importa y quieres seguir mostrando los huecos.
El resultado de UNIRCADENAS es texto — un único valor que no admite suma, promedio ni coincidencia numérica. Si el resultado va a entrar en cálculos, conserva las celdas originales o devuelve el número con VALOR.
Errores comunes y cómo corregirlos
| Síntoma | Causa más común | Solución |
|---|---|---|
| #¿NOMBRE? | UNIRCADENAS mal escrito — o tu Excel es anterior a 2019 / no es Microsoft 365 (la función no existe), o tu Excel está en otro idioma con el nombre localizado (TEXTJOIN, JOINDRE.TEXTE, TEXTVERKETTEN). | Escribe =UNIR y deja que el autocompletado confirme si existe la función; si no, actualiza Office o abre el archivo en el Excel del idioma correspondiente. |
| #¡VALOR! | El resultado unido supera los 32.767 caracteres — el límite físico de una celda. Los rangos enormes de texto largo desbordan en este error en silencio. | Divide el rango en varias celdas UNIRCADENAS (A2:A500, A501:A1000…) y únelas, o recorta el texto de origen. |
| La lista se aplasta en una sola línea | Los saltos están dentro pero la celda no los muestra: CARACTER(10) necesita que la celda destino tenga «Ajustar texto» activado. | Selecciona la celda y activa Ajustar texto — los saltos de CARACTER(10) aparecen enseguida como líneas nuevas de verdad. |
| Aparecen huecos como «, ,» | ignorar_vacío quedó en FALSO y las celdas vacías conservan su puesto en la salida. | Cambia el segundo argumento a VERDADERO. Si el hueco mismo delata un problema de datos, limpia los vacíos primero. |
| El delimitador aparece al principio o al final | Pasaste un rango o un texto equivocado como primer argumento: =UNIRCADENAS(A2:A8; VERDADERO; ...) usa las celdas como delimitador, y un delimitador con espacio final asoma uno al final. | Coloca el texto del delimitador entre comillas como primer argumento — =UNIRCADENAS(", "; VERDADERO; A2:A8) — y revisa que no lleve espacios de más. |
Los espacios invisibles también destrozan listas unidas: «Doe » deja un hueco antes del delimitador, del estilo «Doe , Smith». Limpia el rango de origen primero y la lista unida queda perfectamente ajustada.
UNIRCADENAS frente a CONCAT y CONCATENAR
| UNIRCADENAS | CONCAT / CONCATENAR | |
|---|---|---|
| Delimitador | Un argumento cubre toda la unión — se coloca solo entre cada par de valores | Ninguno — tecleas cada separador a mano |
| Celdas vacías | El interruptor ignorar_vacío decide entre saltarlas o conservarlas | Se unen como cadena vacía — aparecen huecos y hay que limpiar antes |
| Rangos | Acepta un rango entero directamente: =UNIRCADENAS(", "; VERDADERO; A2:A8) | Solo celdas sueltas y literales — un rango dispara un error de matriz desbordada o une sin separador |
| Versiones | Excel 2019 y posterior, Microsoft 365 (y Google Sheets) | Todas las versiones — CONCAT desde 2016, CONCATENAR desde las primeras (y Google Sheets) |
=CONCATENAR(A2, " ", B2)La forma de la vieja escuela: cada delimitador se teclea a mano y ya llevas dos con solo tres celdas. Para dos o tres celdas conocidas va bien — pero para una columna entera, UNIRCADENAS con ignorar_vacío es más corto, más seguro con los vacíos y sigue siendo legible un año después.
UNIRCADENAS en Google Sheets
Google Sheets admite UNIRCADENAS con los mismos tres argumentos y el mismo comportamiento que Excel, así que las fórmulas de arriba se pegan sin cambios.
- En configuraciones regionales que usan la coma como separador decimal (buena parte de Europa y Latinoamérica), escribe punto y coma entre argumentos: =UNIRCADENAS(", "; VERDADERO; A2:A8). Excel se comporta igual.
- Sheets también tiene JOIN, parecido a UNIRCADENAS pero que salta las celdas vacías automáticamente — sin necesidad de memorizar VERDADERO/FALSO.
- Existe la operación inversa: SPLIT parte una celda en varias, el espejo de UNIRCADENAS.
- Como en Excel, la salida es texto: el límite es de 32.767 caracteres y los números unidos en una cadena dejan de ser números.
Limitaciones y consejos avanzados
- UNIRCADENAS borra los tipos de datos: fechas, monedas y decimales se unen tal cual se muestran y el resultado no vuelve a servir para calcular. Si el número importa, conserva la celda de origen.
- VERDADERO también se traga las celdas que solo contienen la cadena vacía "" — cómodo con datos limpios, peligroso si la cadena vacía significaba algo.
- El delimitador solo aparece entre valores — nunca antes del primero ni después del último. Si ves un delimitador al inicio o al final, el orden de los argumentos está mal.
- Unir miles de filas se recalcula en cada edición: en rangos muy grandes, valora Power Query o un pegado único como valores en lugar de la fórmula viva.
- DIVIDIRTEXTO es la operación inversa: devuelve una celda a columnas o filas. Une para entregar listas, divide para desempaquetar.
Trata UNIRCADENAS como capa de presentación: primero limpia los valores, después une. La calidad de la lista unida es la calidad de las celdas que le das — pule el origen y el resultado no necesita retoques.
Herramientas relacionadas
Funciones relacionadas
Preguntas frecuentes
¿Qué hace UNIRCADENAS en Excel?
Une varios valores de texto en una sola celda y coloca entre ellos el delimitador que elijas: =UNIRCADENAS(", "; VERDADERO; A2:A8) convierte una columna en «Doe, Smith, Lee». El argumento VERDADERO salta las celdas vacías del camino.
¿Qué versiones de Excel tienen UNIRCADENAS?
Excel 2019 y posterior, además de Microsoft 365. Excel 2016 y anteriores no tienen la función — el #¿NOMBRE? es la señal — y entonces se usa CONCATENAR o el operador &.
¿Cómo uno varios valores con saltos de línea?
Usa CARACTER(10) como delimitador: =UNIRCADENAS(CARACTER(10); VERDADERO; A2:A8). Cada valor cae en su propia línea dentro de la misma celda — recuerda activar «Ajustar texto» o los saltos se esconden en una sola línea.
¿Por qué UNIRCADENAS devuelve #¡VALOR!?
La cadena unida supera los 32.767 caracteres — el límite físico de una sola celda. Reparte el rango entre varias UNIRCADENAS y une los resultados, o recorta el texto de origen.
¿En qué se diferencia de CONCAT?
CONCAT solo pega sin delimitador y acepta celdas sueltas; UNIRCADENAS pone un delimitador entre cada par de valores y salta los vacíos con un interruptor. Para listas y rangos, UNIRCADENAS reemplaza a la vez CONCAT y CONCATENAR.
¿Cómo hago que ignore las celdas vacías?
Pon VERDADERO como segundo argumento: =UNIRCADENAS(", "; VERDADERO; A2:A8). Los vacíos no dejan huecos en la salida. FALSO conserva un sitio por cada vacío — úsalo cuando la posición importa y el hueco debe verse.
¿Funciona UNIRCADENAS en Google Sheets?
Sí — mismo nombre, mismos tres argumentos, mismo comportamiento; solo cambia al punto y coma en las configuraciones regionales con coma decimal. Sheets además tiene JOIN, que salta vacíos automáticamente, y SPLIT para la operación contraria.
¿Listo para probarlo con tu propio archivo?
Abrir Combinar columnas en Excel — es gratis