
Resumo
A função TEXTJOIN do Excel concatena (junta) valores com um determinado delimitador. Ao contrário da função CONCAT, TEXTJOIN permite fornecer um intervalo de células e tem uma configuração para ignorar valores vazios.
Objetivo
Una valores de texto com um delimitadorValor de retorno
Texto concatenadoSintaxe
= TEXTJOIN (delimitador, ignore_empty, text1, (text2), …)Argumentos
- delimitador - separador entre cada texto.
- ignore_empty - ignorar células vazias ou não.
- text1 - primeiro valor ou intervalo do texto.
- text2 - (opcional) Segundo valor ou intervalo do texto.
Versão
Excel 2019Notas de uso
TEXTJOIN é uma nova função, disponível no Office 365 e Excel 2019.
A função TEXTJOIN concatena valores de uma ou mais cadeias de texto ou intervalos que contêm texto. Ao contrário da função CONCATENAR, TEXTJOIN permite especificar um intervalo de células e um delimitador a ser usado ao unir valores de texto.
Exemplo 1
Para juntar células no intervalo A1: A3 com uma vírgula e espaço, você pode usar TEXTJOIN assim:
=TEXTJOIN(", ",TRUE,A1:A3)
O segundo argumento, ignore_empty, controla o comportamento de células vazias e valores de texto. Se definido como TRUE, os valores vazios são ignorados para que o delimitador não seja repetido no resultado final. Se definido como FALSE, TEXTJOIN incluirá valores vazios na saída.
Exemplo # 2
Para unir células no intervalo A1: A3 sem delimitador, incluindo valores vazios, você pode usar:
=TEXTJOIN("",FALSE,A1:A3)
Notas
- Para concatenar manualmente, use o operador de concatenação (&)
- A função CONCAT também fornece concatenação básica, mas não oferece opções para delimitadores ou valores vazios.
- Os números fornecidos para TEXTJOIN serão convertidos em valores de texto durante a concatenação.