Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
CONCAT

Função CONCAT do Excel

O que a função CONCAT faz?

A função CONCAT cola os textos que receber, na ordem, e devolve um texto só. Ao contrário de CONCATENAR, cada argumento pode ser um intervalo inteiro, como A2:C2. Ela não tem separador nem opção de ignorar células vazias: para isso existe UNIRTEXTO.

Nome em portuguêsCONCAT
Nome em inglêsCONCAT
CategoriaTexto
RetornaTexto (todos os itens unidos)
Existe desdeExcel 2019 · não existe no Excel 2013

Qual é a sintaxe da função CONCAT?

Excel em português do BrasilCONCAT(texto1; [texto2]; ...)
Excel em inglêsCONCAT(text1, [text2], ...)

No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.

ArgumentoObrigatórioO que aceita
texto1SimO primeiro item a unir: um texto, um número ou um intervalo de células, como A2:C2.
texto2; ...NãoItens adicionais. A documentação da Microsoft fala em até 253 argumentos de texto; cada um pode ser texto ou um intervalo.

Como usar a função CONCAT na prática?

Exemplo 1: Montar um código a partir de três colunas

Planilha do exemplo 1 da função CONCAT
ABCD
1 PrefixoNúmeroSufixo
2 PED2026BRPED2026BR
3 NF0415SPNF0415SP
Fórmula na célula D2 =CONCAT(A2:C2) Em inglês: =CONCAT(A2:C2)
Resultado: PED2026BR
Fórmula na célula D3 =CONCAT(A3:C3) Em inglês: =CONCAT(A3:C3)
Resultado: NF0415SP

O intervalo A2:C2 vale por três argumentos: a função lê as células da esquerda para a direita e cola PED, 2026 e BR. Com CONCATENAR seria preciso escrever cada célula separada por ponto e vírgula.

Exemplo 2: Intervalo com várias linhas e colunas

Planilha do exemplo 2 da função CONCAT
ABCD
1 RuaNúmero
2 Flores120Flores120Palmas45
3 Palmas45
Fórmula na célula D2 =CONCAT(A2:B3) Em inglês: =CONCAT(A2:B3)
Resultado: Flores120Palmas45

Quando o intervalo tem mais de uma linha, a leitura é linha por linha: Flores e 120 (primeira linha), depois Palmas e 45 (segunda). O número 120 entra como texto, e o resultado final é Flores120Palmas45.

Quais erros a função CONCAT costuma dar?

#NOME?

Por que acontece: Um texto foi escrito sem aspas, ou a planilha foi aberta no Excel 2013 ou em outra versão que não tem a função CONCAT.

Como corrigir: Coloque textos fixos entre aspas. Em versões antigas do Excel, troque CONCAT pelo operador & ou por CONCATENAR.

Exemplo que gera o erro, na célula B2=CONCAT(A2;BR)Resultado: #NOME?

#VALOR!

Por que acontece: O texto resultante passou de 32.767 caracteres, que é o limite de uma célula.

Como corrigir: Divida a união em partes menores ou reduza a quantidade de texto unido.

Palavras coladas no resultado

Por que acontece: A função não tem separador. Os textos saem um colado no outro.

Como corrigir: Use UNIRTEXTO quando precisar de um separador, ou inclua " " como argumento entre as células.

CONCAT no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelCONCAT (CONCAT)Referência deste dicionário.
Google PlanilhasCONCATNo Google Planilhas a CONCAT é diferente: aceita apenas dois valores (valor1; valor2) e equivale ao operador &. Para unir um intervalo, use CONCATENAR, TEXTJOIN ou JOIN. Documentação do Google
LibreOffice CalcCONCATExiste no LibreOffice Calc desde a versão 5.2. Aceita textos, referências e intervalos de células (lidos linha por linha) e é descrita como uma melhoria da CONCATENAR. Ajuda do LibreOffice

A função CONCAT existe no Excel 2013?

Não existe no Excel 2013 Excel 2019

A lista oficial da Microsoft marca CONCAT com (2019): ela está disponível no Excel 2019 e nas versões seguintes e no Microsoft 365. Não existe no Excel 2013; para esse caso, use CONCATENAR ou o operador &.

Veja todas as funções por versão em funções do Excel por versão e, para quem ainda usa o Office 2013, em o que o Excel 2013 tem e não tem.

O que mais vale saber sobre a CONCAT?

  • CONCAT não aceita delimitador nem a opção de ignorar vazias. Para unir uma lista com vírgulas ou espaços, use UNIRTEXTO.
  • Células vazias dentro do intervalo não adicionam nada ao resultado, mas também não geram separador, porque não existe separador.
  • CONCAT existe a partir do Excel 2019. Se a planilha precisa abrir no Excel 2013, use CONCATENAR ou o operador &.

Perguntas frequentes sobre a CONCAT

Qual a diferença entre CONCAT e CONCATENAR?

CONCAT aceita intervalos como argumento, como A2:C2, e CONCATENAR obriga a citar cada célula. A Microsoft indica CONCAT como a substituta, e a CONCATENAR fica apenas por compatibilidade.

CONCAT funciona no Excel 2013?

Não. A função está disponível no Excel 2019 e nas versões seguintes e no Microsoft 365. Em versões anteriores aparece o erro #NOME?; use CONCATENAR ou o operador &.

Como unir textos com vírgula ou espaço entre eles?

A CONCAT não tem separador. Use UNIRTEXTO, que recebe o separador como primeiro argumento e ainda pode ignorar células vazias, ou coloque " " entre os argumentos.

Funções relacionadas

Ver todas as funções de texto

Fontes consultadas

Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.