Como usar a Função Concatenar (CONCAT)? Passo a Passo
Nessa publicação vamos mostrar como utilizar a fórmula Concatenar (CONCAT), além de explicar também as fórmulas ESQUERDA, DIREITA, MAIÚSCULA e UNIRTEXTO, com exemplos!
Para concatenar (juntar) textos no Excel, use a função CONCAT: =CONCAT(A2;" ";B2) une o conteúdo das células na ordem em que você indicar. O operador & faz o mesmo (=A2&" "&B2), e a função UNIRTEXTO junta um intervalo inteiro já com o separador escolhido. Textos fixos, como espaços e traços, sempre entram entre aspas duplas.
Caso prefira esse conteĂşdo no formato de vĂdeo-aula, assista ao vĂdeo abaixo ou acesse o nosso Canal do YouTube para mais vĂdeos!
Resumo do vĂdeo: a aula monta, do zero, um cĂłdigo de identificação para cada pessoa de uma tabela juntando pedaços de texto. VocĂŞ usa a ESQUERDA para pegar as duas primeiras letras do nome, a DIREITA para as duas Ăşltimas do sobrenome, a MAIĂšSCULA para padronizar tudo e, no fim, a CONCAT para unir as partes com o nĂşmero. Depois, a UNIRTEXTO mostra como fazer o mesmo com um delimitador automático.
Neste vĂdeo vocĂŞ aprende:
- usar a função ESQUERDA para extrair os primeiros caracteres de um texto;
- usar a função DIREITA para extrair os últimos caracteres;
- encaixar uma fĂłrmula dentro da outra, colocando ESQUERDA e DIREITA dentro da MAIĂšSCULA;
- juntar textos, números e trechos fixos entre aspas com a função CONCAT;
- arrastar as fĂłrmulas para gerar o cĂłdigo de toda a tabela de uma vez;
- usar a UNIRTEXTO quando quiser um delimitador entre cada célula.
O que Ă© a fĂłrmula CONCAT?
A fórmula CONCAT é uma fórmula de Texto do Excel. Ela é utilizada para concatenar (juntar) textos com outros textos, ou até mesmo textos com números.
É uma fórmula muito útil principalmente quando há a necessidade de gerar códigos para pessoas ou produtos.
Quando utilizar a fĂłrmula Concatenar?
Essa fórmula será utilizada sempre que o usuário precisar fazer a junção de textos com textos ou textos com números.
No exemplo que vamos ver vamos criar um código através das informações de uma tabela inicial que tem o número, nome e profissão de cada pessoa.

Além da fórmula CONCAT, vamos utilizar, para a criação do código, mais três fórmulas: MAIÚSCULA, ESQUERDA e DIREITA.
É possĂvel observar que o cĂłdigo criado nĂŁo permite identificar o nome da pessoa ou profissĂŁo e isso pode ser utilizado para mascarar os dados reais.
Além disso, pode facilitar na hora de uma busca ou de algum procedimento dentro de uma tabela com muitas informações.
Como utilizar a fĂłrmula CONCAT?
Como nosso objetivo Ă© criar um cĂłdigo para cada um dos funcionários temos que, primeiramente, analisar como foi construĂdo o cĂłdigo.
Esse cĂłdigo foi construĂdo atravĂ©s de uma segunda tabela que contĂ©m partes da nossa primeira tabela, sendo elas: Nome, Sobrenome, ProfissĂŁo e NĂşmero.
Cada uma dessas partes foi criada de uma forma. Abaixo podemos ver como elas foram criadas:
- Nome – Para a criação da primeira parte do código foram utilizadas as duas primeiras letras do nome do(a) cantor(a).
- Sobrenome – Neste caso foram utilizadas as duas últimas letras do sobrenome do(a) cantor(a).
- Profissão – Este é similar ao nome, foram utilizadas as duas primeiras letras da profissão.
- NĂşmero – Neste caso, sĂŁo utilizados trĂŞs zeros e, em seguida, o nĂşmero atribuĂdo a cada cantor(a).
Para que possamos criar esse cĂłdigo precisamos aprender algumas fĂłrmulas, vamos iniciar com a fĂłrmula ESQUERDA.
FĂłrmula ESQUERDA
A fĂłrmula ESQUERDA Ă© utilizada para pegar uma quantidade x de caracteres, nĂşmeros, sĂmbolos, letras… que iniciam da esquerda para a direita, ou seja, os primeiros caracteres de um texto, por exemplo.
Essa fĂłrmula precisa de apenas dois argumentos: o primeiro deles Ă© o texto, ou seja, de onde serĂŁo obtidos os caracteres e em seguida um nĂşmero, que corresponde a quantos caracteres serĂŁo extraĂdos do texto.

FĂłrmula DIREITA
A outra fórmula que será utilizada é a DIREITA, que funciona de forma oposta a fórmula anterior. Em vez de pegarmos os primeiros caracteres de um texto vamos pegar os últimos.
Essa fĂłrmula tambĂ©m precisa de dois argumentos: texto, onde serĂŁo extraĂdos os caracteres; nĂşmero de caracteres a ser extraĂdo.

Com essas duas fórmulas já podemos preencher as três primeiras colunas da nossa segunda tabela. Ao fazer isso, teremos na primeira coluna o resultado Lu, na segunda na e na terceira Ca.
No entanto, podemos observar que o nosso cĂłdigo Ă© composto por todas as letras maiĂşsculas e seguida de um nĂşmero. Por isso, precisamos de uma fĂłrmula que transforme todas as letras em MAIĂšSCULA.

FĂłrmula MAIĂšSCULA
Essa fórmula é exatamente o nome do que precisamos que ela faça, isto é, transformar o texto em MAIÚSCULA. É uma fórmula bem simples e possui apenas um argumento que é o texto. Texto esse que será transformado em maiúscula.
Vamos incluir nossas fĂłrmulas ESQUERDA e DIREITA dentro dessa outra função. Com isso, teremos apenas os textos já extraĂdos transformados em maiĂşscula, exatamente como queremos no cĂłdigo.
Construindo as fĂłrmulas
Na célula E3 temos a seguinte fórmula:

Essa fórmula está pegando os dois primeiros caracteres da célula B3, que contém o nome Luan Santana. Como queremos que as letras fiquem todas maiúsculas temos que acrescentar a fórmula MAIÚSCULA antes da nossa fórmula ESQUERDA.
Ou seja, teremos a fĂłrmula ESQUERDA como argumento da fĂłrmula MAIĂšSCULA.

Agora podemos repetir o mesmo procedimento para as outras colunas. Lembrando que na segunda coluna iremos utilizar a fĂłrmula DIREITA, pois vamos pegar os dois Ăşltimos caracteres do sobrenome de cada cantor.

Feito isso, já temos quase nosso código completo, faltando apenas a última coluna da segunda tabela para podermos criar nosso código.
FĂłrmula Concatenar – CONCAT
Para criar a Ăşltima coluna da nossa segunda tabela vamos utilizar a fĂłrmula CONCAT.
Essa fĂłrmula nĂŁo tem uma quantidade especĂfica de argumentos, a quantidade será definida pela quantidade de textos e/ou nĂşmeros que o usuário queira concatenar.
Vamos utilizar os três zeros “000” e o número de cada cantor como argumentos dessa função.

Para isso vamos utilizar a seguinte fĂłrmula:

O primeiro argumento que temos é o “000”, com aspas, pois como nosso argumento precisa ser um texto (o Excel entende que alguma informação é texto quando estão entre aspas duplas).
Em seguida, vamos selecionar a célula que contém o número do cantor, que é A3. Feito isso, teremos todas as nossas colunas preenchidas.

Arrastando para baixo
Para preencher linhas debaixo basta selecionar a segunda coluna, clicar no canto inferior direito da última coluna selecionada (que terá um quadrado verde e o ponteiro do mouse será alterado para uma cruz) e arrastar para baixo.


Finalizando o cĂłdigo
Agora temos todas as nossas informações preenchidas na segunda tabela, faltando somente criarmos o código final. Esse código é simplesmente a junção de todas as informações contidas na segunda tabela que acabamos de construir.

Para juntar textos vamos utilizar novamente a fórmula CONCAT, no entanto agora vamos utilizar quatro argumentos, que são as quatro informações de cada cantor.

Dessa forma, estaremos concatenando as informações das células E3, F3, G3 e H3. O resultado final ficará assim:

Para preencher os outros códigos, vamos novamente selecionar a célula que contém a fórmula e arrastar para baixo.

Exemplos de uso da função Concatenar
Realmente a função concatenar é muito mais comum e, consequentemente, útil do que se imagina.
AlĂ©m de poder usá-la para inserir cĂłdigos de produtos e, entĂŁo, ter os nomes das mercadorias, Ă© possĂvel aplicá-la em outras situações.
Veja mais alguns exemplos sobre concatenar intervalos no Excel:
- junção de nome e sobrenome: a função concatenar Ă© excelente para juntar as informações de nome e sobrenome (disponĂveis em colunas diferentes). Algo bastante comum, por exemplo, na rotina de profissionais de RH (Recursos Humanos) e, tambĂ©m, de professores.
- boletim de notas — falando em professores, outra utilidade da concatenar é reunir, em uma única coluna, notas que estão espalhadas em colunas diferentes (por exemplo,
=CONCAT(B2;" / ";C2;" / ";D2)). Isso facilita e otimiza bastante o fechamento de bimestre ou semestre. Para o cálculo em si, o caminho Ă© outro: veja a fĂłrmula MÉDIASE. - junção de intervalos de datas — outra utilidade da função concatenar Ă© agrupar duas datas que estĂŁo em colunas distintas. Aqui vai um cuidado importante: como o Excel guarda datas como nĂşmeros de sĂ©rie, concatenar direto devolve algo como 44562 – 44197. Para manter o formato de data, converta cada uma com a função TEXTO:
=CONCAT(TEXTO(A2;"dd/mm/aaaa");" - ";TEXTO(B2;"dd/mm/aaaa")).
Concatenar para combinar células
De forma geral, para combinar células, é preciso aplicar a fórmula pronta concatenar.
Ela fica exatamente assim: =CONCAT(células em que estão as informações que você deseja usar). Nas versões mais antigas do Excel, o nome da função era CONCATENAR, que continua funcionando por compatibilidade — a diferença é que a CONCAT também aceita um intervalo inteiro, como =CONCAT(A2:D2).
Dependendo da sua atividade, pode ser que existam mais alguns passos na aplicação da fórmula. Por isso, é importante ler ou reler o parágrafo “como utilizar a fórmula CONCAT”.
Concatenar utilizando texto
A função texto concatenar te permite fazer vários ajustes extremamente necessários aos seus documentos.
Basicamente, há duas formas de fazer isso.
A primeira é adicionando aspas + espaço entre os textos. Então ficaria assim:
=CONCAT(A2;” “;A3)
A segunda forma é incluir o espaço dentro do próprio texto entre aspas, no fim do argumento — por exemplo, ="Bom dia "&A2.
Concatenar com operador “&”
Já para concatenar com &, basta colocar os valores e o & no meio. Por exemplo:
=B1&B2
O resultado será o mesmo que =CONCAT(B1;B2).
Problemas comuns ao usar Concatenar no Excel
De acordo com a prĂłpria Microsoft, os erros mais comuns sobre concatenar Excel sĂŁo os seguintes:
- aspas aparecem no resultado — acontece quando falta o separador entre dois argumentos de texto e o Excel devolve a aspa junto com a palavra. Confira se cada argumento está separado por ponto e vĂrgula;
- palavras grudadas umas nas outras — a função junta exatamente o que você mandou, sem inventar espaços. Para separar, acrescente um argumento com um espaço entre aspas (
" ") ou deixe o espaço dentro do próprio texto; - erro #NOME? — acontece quando faltam as aspas em torno de um argumento de texto. Todo texto fixo dentro da fórmula precisa estar entre aspas duplas.
Percebendo os padrões
Com esses passos conseguimos criar o cĂłdigo para cada cantor seguindo um padrĂŁo e automatizando esse processo.
Ou seja, se nossa tabela tivesse 100 cantores, por exemplo, não seria necessário repetir o processo 100 vezes, esse método serviria para os 100 cantores.
Função UNIRTEXTO
Além da função CONCAT, nós temos a função UNIRTEXTO no Excel. Ela seria uma evolução da função CONCAT, pois além de permitir que você junte os textos, ela faz isso de forma mais fácil e ainda te dá a possibilidade de inserir um delimitador.
O que dentro da função CONCAT tem que ser feito de forma manual, então fica muito mais fácil, principalmente se tivermos uma quantidade maior de textos para unir.
Essa fĂłrmula possui 3 argumentos: delimitador, ignorar_vazio e texto.

Delimitador – Nada mais é do que o separador das células selecionadas, ou seja, se o usuário quer juntar o texto, mas quer separar cada célula por um espaço basta colocar “ “, caso queira um traço basta colocar “-“ e assim por diante.
Ignorar_vazio – É a opção que a fórmula dá para ignorar ou não células vazias dentro da seleção feita. É necessário selecionar uma opção VERDADEIRO (para ignorar) ou FALSO (para não ignorar as células vazias).
Texto – É a seleção de células que contém o texto a ser concatenado.
Sabendo disso vamos colocar os argumentos e testar a fórmula com o delimitador de espaço e traço para observarmos a diferença.

Utilizando o espaço como delimitador “ “. Lembrando que é necessário utilizar o espaço entre aspas duplas para que o Excel reconheça.

Utilizando o traço como delimitador “-“. Lembrando que é necessário utilizar o traço entre aspas duplas para que o Excel reconheça.

Perguntas Frequentes sobre Concatenar no Excel
1. Qual a diferença entre CONCAT e CONCATENAR?
A CONCAT é a versão mais nova e substituiu a CONCATENAR, que continua funcionando por compatibilidade. A vantagem da CONCAT é aceitar um intervalo inteiro de células, como =CONCAT(A2:D2), em vez de exigir uma célula por argumento.
2. Como juntar textos com espaço entre eles no Excel?
Inclua o espaço como um argumento prĂłprio, entre aspas duplas, no meio das duas cĂ©lulas: CONCAT de A2, espaço e B2. O mesmo vale para qualquer separador, como traço, barra ou vĂrgula.
3. Como concatenar no Excel com o operador &?
Basta ligar as células com o operador &, colocando o separador entre aspas no meio. O resultado é o mesmo da CONCAT, e essa forma costuma ser mais prática em fórmulas curtas ou quando a junção acontece dentro de outra função.
4. Como juntar um intervalo inteiro de células de uma vez?
Use a função UNIRTEXTO, que recebe três argumentos: o delimitador (entre aspas), VERDADEIRO ou FALSO para ignorar células vazias e o intervalo, como A2:D2. Assim você não precisa repetir o separador a cada célula.
5. Por que a data vira nĂşmero quando eu concateno?
Porque o Excel guarda datas como números de série. Converta cada data em texto dentro da própria fórmula, com a função TEXTO informando o formato dd/mm/aaaa entre aspas, e só então concatene o resultado.
ConclusĂŁo
Nesta aula você viu como juntar textos no Excel na prática: extraindo pedaços com ESQUERDA e DIREITA, padronizando com MAIÚSCULA e unindo tudo com a CONCAT para gerar um código automático para a tabela inteira.
Já a UNIRTEXTO acaba sendo mais prática que a CONCAT quando há muitas células para unir, por não exigir que você coloque o delimitador manualmente a cada uma delas.
Então se o usuário possuir uma grande quantidade de dados é mais eficaz utilizar a função UNIRTEXTO do que perder muito tempo inserindo delimitadores de forma manual.
Leia também:
- ESQUERDA, PROCURAR e EXT.TEXTO- Aplicação das funções de texto no Excel
- Como converter Texto em Data no Excel? [Passo a Passo]

Apostila Básica de Excel
Essa é uma apostila básica de Excel para que você saia do zero de forma 100% gratuita!
Hashtag Treinamentos
Para acessar outras publicações de Excel Básico, clique aqui!


