Texto

Unir celdas en una lista

Definición

Unir varias celdas en una lista con un separador elegido significa dar a TEXTJOIN el separador, si se omiten los vacíos y las celdas.

Sintaxis

=TEXTJOIN(delimiter, ignore_empty, text1)

Argumentos

Argumento Significado
delimiter El separador que se coloca entre los elementos, entre comillas dobles, por ejemplo "|".
ignore_empty 1 omite las celdas vacías. 0 conserva un separador por cada celda vacía.
text1 Las celdas que se unen. Se admite un rango como A2:C2.

Ejemplo resuelto

Una lista de cajas guarda tipos de madera en A2:C2. La celda del medio está vacía.

A: Primero B: Segundo C: Tercero
oak elm

Fórmula: =TEXTJOIN("|",1,A2:C2)

Resultado: oak|elm. Se omite la celda vacía, así que solo se usa un separador.

Práctica

Las celdas A2, B2 y C2 contienen red, blue y green. En D2, escribe una fórmula que una esas celdas con un guion, omitiendo las celdas vacías.

  1. En D2, escribe una fórmula TEXTJOIN que una A2:C2 con un guion e ignore las celdas vacías.
Paso 1 de 2
Aquí las fórmulas usan los nombres de función en inglés, como SUM, y un punto (.) como separador decimal, en todos los idiomas.
Cargando la hoja…

Funciones relacionadas

TEXTJOIN es la función que construye esa lista con el separador que elijas.

Error común

Usar 0 para las celdas vacías, como en =TEXTJOIN("|",0,A2:C2): se conserva el hueco de B2, así que el resultado es oak||elm.

Funciones relacionadas

Estos enlaces son funciones relacionadas.