CONCATENAR
Junta duas ou mais cadeias de texto numa única cadeia. Também pode usar o operador &.
CONCATENAR(texto1, [texto2], ...)Argumentos
texto1Primeiro texto a juntartexto2Texto adicional a juntar(opcional)
=CONCATENAR(A1;" ";B1)Junta A1 e B1 com um espaço
=CONCATENAR("Olá";" ";"Mundo")Junta três cadeias
=A1&" "&B1Alternativa mais curta usando &
- •Use o operador & como alternativa mais curta
- •TEXTJOIN é mais potente para juntar com delimitadores
- •Os números são automaticamente convertidos em texto
- •Esquecer o espaço entre argumentos e obter "JoãoSilva" colado em vez de "João Silva"
- •Listar vinte células uma a uma com CONCATENAR, quando UNIRTEXTO faria o mesmo com uma fração da digitação
- •Não perceber que CONCATENAR já é considerada legada - hoje a Microsoft direciona as pessoas para CONCAT ou o operador &
UNIRTEXTOA melhor ferramenta assim que está a juntar um intervalo inteiro com um delimitador, especialmente se quiser ignorar células vaziasTEXTOFormate números ou datas com esta primeiro, depois junte o resultado na sua cadeia finalSUBSTITUIRÚtil para limpar ou corrigir partes do texto unido depoisCONCATENAR ainda é suportada no Excel moderno?
Ainda funciona bem, puramente por compatibilidade retroativa. Mas a Microsoft já a assinalou como legada em favor de CONCAT ou do operador &, e pode desaparecer numa versão futura, por isso não vale a pena criar novos hábitos à volta dela.
Qual é a forma mais rápida de juntar texto sem CONCATENAR?
O operador &. =A1&" "&B1 faz exatamente o que CONCATENAR(A1;" ";B1) faz, com menos para escrever.
Como junto um intervalo inteiro em vez de listar cada célula?
CONCATENAR não consegue fazer isso, precisa de cada célula escrita. UNIRTEXTO(delimitador, ignorar_vazio, intervalo) junta um intervalo inteiro como A1:A20 de uma só vez.
Precisa traduzir uma fórmula usando CONCATENAR?
Use nosso tradutor para converter sua fórmula completa
