Pular para o conteúdo principal
FormulaDojo
Idioma:Português (Brasil)

CONCATENAR no Excel: como usar, com exemplos e exercícios

Atualizado em

CONCATENAR junta vários pedaços de texto em um só. Por exemplo, =CONCATENAR(A2;" ";B2) junta o nome de A2 e o sobrenome de B2 com um espaço entre eles. O operador & faz o mesmo: =A2&" "&B2. Espaços e pontuação vão entre aspas.

Sintaxe do CONCATENAR

=CONCATENAR(texto1; [texto2]; ...)

texto1
O primeiro pedaço: uma referência de célula (A2), um texto digitado entre aspas ("NF-") ou um número.
texto2; ...
Opcional. Mais pedaços, juntados na ordem em que aparecem, até 255. Nada é colocado entre eles, então digite espaços e pontuação como pedaços próprios, como " " ou ", ".

Pratique CONCATENAR aqui

Digite sua fórmula direto na planilha. Ela é verificada como no Excel, com ponto e vírgula ou vírgula, em português ou em inglês.

Exercício 1 de 1

Juntar nome e sobrenome

Em C2, use CONCATENAR para juntar o nome de A2 e o sobrenome de B2, com um espaço entre eles, para obter Ana Souza.

NomeSobrenomeNome completo
AnaSouza
LucasOliveira
MarianaSantos
PedroLima
JulianaCosta
RafaelAlves

Como usar o CONCATENAR, passo a passo

  1. Clique na célula do resultado e digite =CONCATENAR(.
  2. Clique na primeira célula, por exemplo o nome, e digite um ponto e vírgula.
  3. Digite o separador entre aspas, como " " para um espaço, e depois um ponto e vírgula.
  4. Clique na próxima célula, acrescente outros pedaços do mesmo jeito se precisar, feche o parêntese e pressione Enter.

Exemplos de CONCATENAR

Juntar nome e sobrenome

=CONCATENAR(A2;" ";B2)

Retorna Ana Souza. O espaço entre aspas é um argumento separado; sem ele, o resultado é AnaSouza.

A mesma junção com &

=B2&", "&A2

Retorna Souza, Ana. O & junta duas partes de cada vez, então encadeie quantas precisar.

Montar um código de produto

=A2&"-"&B2&"-"&C2

Retorna NOT-14-PRE a partir de três colunas. Os números viram texto ao serem juntados, então basta copiar a fórmula para baixo.

Manter zeros à esquerda

="NF-"&TEXTO(A2;"0000")

Retorna NF-0007 para 7. Um número juntado mantém a aparência simples, por isso o TEXTO o formata antes com quatro dígitos.

Erros comuns e como corrigir

ResultadoCausaSolução
Palavras grudadasO CONCATENAR não coloca nada entre os argumentos, então sai AnaSouza sem espaço.Inclua o separador como argumento entre aspas: =CONCATENAR(A2;" ";B2).
A fórmula aparece como textoA célula estava com formato Texto antes da digitação, ou a fórmula não começa com =.Mude o formato da célula para Geral e pressione F2 e Enter para confirmar a fórmula de novo.
Zeros sumiram ou decimais demaisUm número juntado usa o valor bruto, não o formato da célula: 0007 vira 7 e 12,5% vira 0,125.Formate o número dentro da fórmula com TEXTO, por exemplo TEXTO(A2;"0000") ou TEXTO(B2;"0%").
#NOME?Fórmula copiada de um site em inglês (CONCATENATE), nome escrito errado ou texto digitado sem aspas, que o Excel lê como um nome.Escreva CONCATENAR, separe com ponto e vírgula e coloque todo texto digitado, até um espaço, entre aspas.

CONCATENAR, & ou CONCAT e UNIRTEXTO?

CONCATENAR e o operador & dão o mesmo resultado: =CONCATENAR(A2;" ";B2) e =A2&" "&B2 retornam Ana Souza. O & é mais curto, e o CONCATENAR pode ficar mais legível com muitos pedaços. As versões mais novas do Excel trazem também CONCAT, que aceita intervalos inteiros como A2:C2, e UNIRTEXTO, que coloca o mesmo separador entre todos os pedaços e pode ignorar células vazias. O CONCATENAR continua funcionando em todas as versões. A lição UNIRTEXTO & CONCAT pratica os dois.

Perguntas frequentes

Como colocar um espaço entre duas células?

Coloque um espaço entre aspas entre elas: =CONCATENAR(A2;" ";B2) ou =A2&" "&B2.

O & é igual ao CONCATENAR?

Sim, para juntar texto o resultado é o mesmo. O & é um operador e vai entre cada par de pedaços, em vez de ficar dentro de uma função.

Por que meu número juntado perde a formatação?

A junção usa o próprio número, não o jeito como a célula o exibe. Envolva-o em TEXTO com o formato desejado, por exemplo TEXTO(A2;"0000") para manter os zeros à esquerda.

O CONCATENAR junta um intervalo inteiro?

Não, é preciso indicar cada célula. CONCAT e UNIRTEXTO, das versões mais novas do Excel, aceitam um intervalo como A2:C2.

Continue praticando

Os 5 exercícios de CONCATENAR, com explicações e acompanhamento do progresso.

Abrir os exercícios de CONCATENAR