flysmog.pages.dev

Como concatenar um intervalo de células com vírgula no Excel?

Concatenar um intervalo de células com vírgula no Excel pode ser uma tarefa repetitiva e propensa a erros quando feita manualmente. Felizmente, existe uma fórmula simples e eficiente que automatiza esse processo, garantindo precisão e economia de tempo.

Pré-requisitos

Passo 1: Utilizar a função TEXTJOIN

A função TEXTJOIN é a mais indicada para concatenar um intervalo de células com um delimitador específico, como uma vírgula. Ela permite ignorar células vazias e unir os valores de forma automática.

=TEXTJOIN(",", TRUE, A1:A10)

Passo 2: Explicação da fórmula

Na fórmula acima, o primeiro argumento (",") define a vírgula como delimitador. O segundo argumento (TRUE) indica que células vazias devem ser ignoradas. O terceiro argumento (A1:A10) é o intervalo de células a ser concatenado.

Passo 3: Alternativa para versões antigas do Excel

Se sua versão do Excel não suportar a função TEXTJOIN, você pode usar uma combinação de CONCAT e substituição de caracteres:

=SUBSTITUTE(CONCAT(A1:A10&","), ",,", ",")

Exemplo Prático

Célula Valor Resultado
A1 Maçã Maçã, Banana, Laranja
A2 Banana
A3 Laranja

Conclusão

Com a função TEXTJOIN ou a combinação de CONCAT e SUBSTITUTE, você pode concatenar um intervalo de células com vírgula de forma rápida e precisa, eliminando a necessidade de digitação manual e reduzindo erros.