Texto
Unindo células em uma lista
Definição
Unir várias células em uma lista com um separador escolhido significa dar a TEXTJOIN o separador, se deve pular vazios e as células.
Sintaxe
=TEXTJOIN(delimiter, ignore_empty, text1)
Argumentos
| Argumento | Significado |
|---|---|
delimiter |
O separador a colocar entre os itens, entre aspas duplas, por exemplo "|". |
ignore_empty |
1 pula células vazias. 0 mantém um separador para cada célula vazia. |
text1 |
As células a unir. Um intervalo como A2:C2 é permitido. |
Exemplo resolvido
Uma lista de caixotes guarda tipos de madeira em A2:C2. A célula do meio está vazia.
| A: Primeiro | B: Segundo | C: Terceiro |
|---|---|---|
| oak | elm |
Fórmula: =TEXTJOIN("|",1,A2:C2)
Resultado: oak|elm. A célula vazia é pulada, então só um separador é usado.
Prática
As células A2, B2 e C2 contêm red, blue e green. Em D2, escreva uma fórmula que una essas células com um hífen, pulando células vazias.
- Em D2, escreva uma fórmula TEXTJOIN que una A2:C2 com um hífen e ignore células vazias.
- D2 deve mostrar A2:C2 unidas com hífens, pulando células vazias.
Funções relacionadas
TEXTJOIN é a função que monta essa lista com o separador que você escolhe.
Erro comum
Usar 0 para células vazias, como em =TEXTJOIN("|",0,A2:C2): o vazio em B2 é mantido, então o resultado é oak||elm.