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.

  1. Em D2, escreva uma fórmula TEXTJOIN que una A2:C2 com um hífen e ignore células vazias.
Passo 1 de 2
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…

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.

Funções relacionadas

Estes links são funções relacionadas.