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.
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)
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.
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&","), ",,", ",")
| Célula | Valor | Resultado |
|---|---|---|
| A1 | Maçã | Maçã, Banana, Laranja |
| A2 | Banana | |
| A3 | Laranja |
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.