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.
- En D2, escribe una fórmula TEXTJOIN que una A2:C2 con un guion e ignore las celdas vacías.
- D2 debe mostrar A2:C2 unidos con guiones, omitiendo los vacíos.
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.