Función UNIRCADENAS (TEXTJOIN)
Respuesta rápida
UNIRCADENAS une una lista de valores con el mismo delimitador entre cada uno y puede saltarse las celdas vacías.
- Sintaxis
=UNIRCADENAS(delimitador; ignorar_vacías; texto1; ...)- Uso más común
=UNIRCADENAS("; ";VERDADERO;A2:A4)devuelve maya@acme.com; raj@globex.io (Correos para una sola línea Para:, saltándose la celda vacía)
Convierte una columna de correos en una sola línea separada por punto y coma, o una fila de etiquetas en «rojo, grande, algodón», sin una cadena de signos &.
Sintaxis
=UNIRCADENAS(delimitador; ignorar_vacías; texto1; ...)
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
delimitador | Obligatorio | El texto que va entre los elementos, como ", " o "; ". Usa "" para no poner nada. |
ignorar_vacías | Obligatorio | VERDADERO se salta las celdas vacías. FALSO las conserva, lo que deja delimitadores dobles. |
texto1 | Obligatorio | Los valores o rangos que se unen. Añade más detrás, separados por punto y coma. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| E2 | =UNIRCADENAS("; ";VERDADERO;A2:A4) | maya@acme.com; raj@globex.io | Correos para una sola línea Para:, saltándose la celda vacía |
| E3 | =UNIRCADENAS(", ";VERDADERO;B3:D3) | azul, grande, lana | Una fila de etiquetas como una lista legible |
| E4 | =UNIRCADENAS(", ";FALSO;B2:D2) | rojo, , algodón | Con FALSO, la etiqueta vacía deja una coma doble |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Correo | Etiqueta 1 | Etiqueta 2 | Etiqueta 3 | Resultado |
| maya@acme.com | rojo | algodón | maya@acme.com; raj@globex.io | |
| raj@globex.io | azul | grande | lana | azul, grande, lana |
| verde | pequeño | rojo, , algodón |
Practica UNIRCADENAS
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Lista en una celda
G2, enumera en una sola celda todas las ciudades de C2:C6, separadas por una coma y un espacio y saltándote las vacías.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| #¿NOMBRE? en versiones antiguas | UNIRCADENAS necesita Excel 2019 o posterior. En versiones anteriores, une con & y gestiona las celdas vacías con SI. |
| Delimitadores dobles | Pon ignorar_vacías en VERDADERO. También se saltan las celdas en las que una fórmula devuelve "". |
| #¡VALOR! con listas largas | El resultado no puede superar los 32.767 caracteres, el máximo que cabe en una celda. |
Consejos
- Combínala con FILTRAR para listar solo los elementos que coinciden: =UNIRCADENAS(", ";VERDADERO;FILTRAR(A2:A20;B2:B20="Este")).
- Usa CARACTER(10) como delimitador y activa Ajustar texto para tener un elemento por línea.
Preguntas frecuentes
¿Cómo junto una columna en una sola celda separada por comas?
Usa =UNIRCADENAS(", ";VERDADERO;A2:A50). VERDADERO se salta las celdas vacías.
¿Qué diferencia hay entre UNIRCADENAS y CONCAT?
UNIRCADENAS pone un delimitador entre los elementos y puede saltarse las celdas vacías. CONCAT lo junta todo sin nada en medio.
Esta página en inglés: TEXTJOIN. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .