FormulaCamp
Todas las funciones
Texto

UNIRCADENAS (TEXTJOIN)

Aprenda UNIRCADENAS con sintaxis, argumentos, ejemplos comprobados, errores frecuentes y fórmulas equivalentes para Excel en español.

TEXTJOIN

Sintaxis

UNIRCADENAS(delimiter, ignore_empty, text1, …)

Ejemplo: =TEXTJOIN(", ",TRUE,A2:A10)

Disponibilidad: Excel 2019+

La función UNIRCADENAS en Excel combina texto de varias celdas o rangos e inserta un delimitador entre los elementos: =TEXTJOIN(delimiter, ignore_empty, text1, …). Puede omitir celdas vacías, por lo que resulta ideal para nombres, direcciones, listas y etiquetas.

Cuándo usarla

Argumentos

Ejemplos explicados

Lista separada por comas

A
1Name
2Ana
3
4Cara
5Dan

Fórmula: C1: =TEXTJOIN(", ",TRUE,A2:A5)

Resultado: Ana, Cara, Dan

Une todos los elementos del rango colocando una coma y un espacio entre ellos.

Omitir una parte vacía de una dirección

AB
1FirstLast
2MariaLopez

Fórmula: D2: =TEXTJOIN(" ",TRUE,A2,B2)

Resultado: Maria Lopez

TRUE ignora la celda vacía, por lo que no aparece una coma adicional.

Unir solo valores que cumplen una condición

ABC
1RegionProductYear
2EUPen2024

Fórmula: E2: =TEXTJOIN("-",TRUE,A2:C2)

Resultado: EU-Pen-2024

FILTRAR produce la lista coincidente y UNIRCADENAS la convierte en una sola cadena.

Pruébalo

Una hoja pequeña con datos de ejemplo. Cambia la fórmula o un número y observa el resultado.

Fórmula en D2: =TEXTJOIN(", ",TRUE,A2:A5)

Hoja de ejemplo: UNIRCADENAS
ABCD
1TextOtherResult
2Alice Johnsonalice johnsonAlice Johnson, [email protected], extra spaces , SKU-2026-0415
3[email protected][email protected]
4 extra spaces
5SKU-2026-0415
6iced coffee, tea, sugar
7Order 417 shipped
Resultado en D2: Alice Johnson, [email protected], extra spaces , SKU-2026-0415
Practica en una lección (en inglés): Cleaning Data

Errores y comprobaciones

Funciones relacionadas

Preguntas frecuentes

¿Cuál es la diferencia entre UNIRCADENAS y CONCAT?
UNIRCADENAS añade un delimitador y puede ignorar vacíos; CONCAT simplemente une los valores.
¿Cómo inserto un salto de línea entre elementos?
Use CHAR(10) como delimiter y active Ajustar texto en la celda.
¿UNIRCADENAS acepta un rango?
Sí. Puede pasar un rango completo como text1 y se procesará fila por fila.
¿Cómo quito el último delimitador?
No necesita hacerlo: UNIRCADENAS solo coloca delimitadores entre elementos, nunca después del último.

Más funciones de Texto