Texto
TEXTJOIN
Definição
TEXTJOIN retorna texto combinado com um delimitador entre as partes, e pode pular células vazias.
Sintaxe
=TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)
Argumentos
| Argumento | Significado |
|---|---|
delimiter |
Os caracteres a colocar entre as partes, entre aspas duplas, como " | ". |
ignore_empty |
1 ou TRUE pula células vazias. 0 ou FALSE as mantém e ainda insere o delimitador. |
text1 |
O primeiro texto, célula ou intervalo a unir, como A2:A4. |
text2, ... |
Textos, células ou intervalos extras opcionais a unir depois do primeiro. |
Exemplo resolvido
Uma lista de equipe une nomes com uma barra espaçada e pula uma linha em branco. Os nomes estão em A2:A4.
| A: Nome |
|---|
| Ivy |
| Pia |
Fórmula: =TEXTJOIN(" | ",TRUE,A2:A4)
Resultado: Ivy | Pia. A célula vazia é pulada, então não há delimitador extra no meio.
Prática
A célula A2 contém Ann, a célula B2 contém Bea e a célula C2 está vazia. Em D2, escreva uma fórmula que una A2:C2 com uma vírgula e pule células vazias.
- Em D2, escreva uma fórmula TEXTJOIN que una A2:C2 com uma vírgula e ignore células vazias.
- D2 deve mostrar A2:C2 unidas com vírgulas, pulando células vazias.
Funções relacionadas
CONCAT une partes sem delimitador. LEFT pode então pegar um prefixo do texto unido.
Erro comum
Definir ignore_empty como FALSE: a célula vazia é mantida, então TEXTJOIN(" | ",FALSE,A2:A4) retorna Ivy | | Pia com um delimitador extra.