Texto
TEXTJOIN
Definición
TEXTJOIN devuelve texto combinado con un delimitador entre las piezas, y puede omitir las celdas vacías.
Sintaxis
=TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)
Argumentos
| Argumento | Significado |
|---|---|
delimiter |
Los caracteres que se colocan entre las piezas, entre comillas dobles, como " | ". |
ignore_empty |
1 o TRUE omite las celdas vacías. 0 o FALSE las conserva y sigue insertando el delimitador. |
text1 |
El primer texto, celda o rango que se une, como A2:A4. |
text2, ... |
Textos, celdas o rangos extra opcionales que se unen después del primero. |
Ejemplo resuelto
Una lista de tripulación une nombres con una barra espaciada y omite una fila vacía. Los nombres están en A2:A4.
| A: Nombre |
|---|
| Ivy |
| Pia |
Fórmula: =TEXTJOIN(" | ",TRUE,A2:A4)
Resultado: Ivy | Pia. La celda vacía se omite, así que no hay un delimitador extra en el centro.
Práctica
La celda A2 contiene Ann, la celda B2 contiene Bea y la celda C2 está vacía. En D2, escribe una fórmula que una A2:C2 con una coma y omita las celdas vacías.
- En D2, escribe una fórmula TEXTJOIN que una A2:C2 con una coma e ignore las celdas vacías.
- D2 debe mostrar A2:C2 unidos con comas, omitiendo los vacíos.
Funciones relacionadas
CONCAT une piezas sin delimitador. LEFT puede luego tomar un prefijo del texto unido.
Error común
Poner ignore_empty en FALSE: la celda vacía se conserva, así que TEXTJOIN(" | ",FALSE,A2:A4) devuelve Ivy | | Pia con un delimitador extra.