Concatenar no Excel: juntar textos com CONCAT e &

Atualizado em 9 de novembro de 2026 · Equipe Exercícios Excel

Para juntar textos no Excel, use =CONCAT(A2;" ";B2) ou o &: =A2&" "&B2. O " " coloca o espaço entre o nome e o sobrenome.

Sintaxe

=CONCAT(texto1; [texto2]; …)
texto1
A primeira célula ou texto, como A2.
texto2…
Os próximos pedaços. Espaços e pontuação vão entre aspas: " ", ", ".

Pratique agora

Exercício 1 de 3Correção na hora, sem cadastro

Em F2, junte o nome (A2) e o sobrenome (B2) com um espaço no meio. Use CONCAT.

F2
fx
Nome
Sobrenome
CPF
CEP
Cidade
Nome completo
Juliana
Martins
123.456.789-09
01310-100
são paulo
Pedro
Oliveira
987.654.321-00
20040-020
rio de janeiro
Fernanda
Costa
456.789.123-45
30130-010
BELO HORIZONTE

CONCAT, CONCATENAR ou &?

  • CONCAT: a função atual. Aceita intervalos, como A2:C2
  • CONCATENAR: a versão antiga. Ainda funciona, mas não aceita intervalos
  • &: o jeito mais curto, sem função nenhuma
=A2&" "&B2

Juntar texto com número ou data

Ao juntar, o Excel perde a formatação do número. Use TEXTO para escolher o formato.

="Total: "&TEXTO(D2;"R$ #.##0,00")

Juntar uma lista com separador: UNIRTEXTO

O UNIRTEXTO junta um intervalo inteiro com o mesmo separador, e pode pular as células vazias.

=UNIRTEXTO(", ";VERDADEIRO;A2:A4)

Erros comuns

Nome e sobrenome grudados

Faltou o espaço: inclua " " entre as duas células.

O número perdeu o formato

Use TEXTO(célula;"formato") dentro da fórmula para manter R$ e casas decimais.

#NOME?

O texto fixo ficou sem aspas.

Perguntas frequentes

Como separar o nome do sobrenome?

Use =TEXTOANTES(A2;" ") para o primeiro nome e =TEXTODEPOIS(A2;" ") para o resto, no Excel 365.

Como pular linha dentro da célula ao concatenar?

Use CARACT(10) no lugar do espaço e ative Quebrar Texto Automaticamente na célula.

Veja também

Treine CONCATENAR até ficar fácil

A lição "Função CONCAT e o &" tem 3 exercícios com correção na hora.

Começar grátis