Função CONCATENAR de Excel
Descubra neste guia detalhado como aproveitar ao máximo a funcionalidade da Função CONCATENAR dentro do Microsoft Excel. Este tutorial tem como objetivo te mostrar como usar essa ferramenta poderosa e. Aprenda a juntar textos, números e datas de diferentes células, tudo com a Função CONCATENAR no Excel. Vamos explorar passo a passo as maneiras de combinar informações textuais e numéricas utilizando a função CONCATENAR no Microsoft Excel, permitindo que você organize seus dados de forma mais eficiente e prática.
Concatenação - em termos de computação, é um termo usado para designar a operação de unir o conteúdo de duas strings. No Excel especificamente é usado, para unificar conteúdos de duas ou mais células, em apenas uma célula, da planilha.
Diversas linguagens de programação fornecem operadores binários para a concatenação, mas o Microsoft Excel, trabalha diretamente com a função, ligando às células de referencias.
Use CONCATENAR, umas das funções de texto, para unir duas ou mais cadeias de texto em uma única cadeia.
Índice
- Sintaxe da Função CONCATENAR
- Exemplos Práticos da função CONCATENAR do Excel
- Alternativa: Usar o Operador & (E Comercial)
- Benefícios da Função CONCATENAR
- Conclusão
- Perguntas Frequentes
- 1. Qual é a diferença entre CONCATENAR e o operador &?
- 2. Como fazer CONCATENAR com quebra de linha dentro de uma célula?
- 3. Posso usar a função CONCATENAR com números e ele mantém as casas decimais?
- 4. Como concatenar múltiplas células de um intervalo automaticamente?
- 5. A função CONCATENAR diferencia maiúsculas e minúsculas?
- 6. Como converter a fórmula CONCATENAR em valores fixos para não mudar quando edito?
Sintaxe da Função CONCATENAR

Nota: No Excel 2016, Excel Mobile e Excel Online, essa função foi substituída pela Função CONCAT. Embora a função CONCATENAR ainda esteja disponível para compatibilidade com versões anteriores, recomenda-se usar CONCAT de agora em diante. Isso porque a função CONCATENAR pode não estar disponível em versões futuras do Excel.
Sintaxe: CONCATENAR(texto1, [texto2], ...)
Por exemplo:
=CONCATENAR("População do Brasil em dois períodos: "; A2, " , "; A3; " é "; A4, "/km")
=CONCATENAR(B2," Juntou-se a ",C2)
| Nome do argumento | Descrição |
|---|---|
| texto1 - obrigatório | O primeiro item a ser adicionado. O item pode ser um valor de texto, número ou referência de célula. |
| Texto2 - opcional | Itens de texto adicionais. Você pode ter até 255 itens, até um total de 8.192 caracteres. |
Exemplo:
Digite em A1, um conteúdo qualquer.
Digite em A2, ou conteúdo qualquer.
Em A4 usa a seguinte função:
=CONCATENAR(A1," + ",A2)
Se você estiver usando uma versão do Excel 2016, ou superior procure usar a função CONCAT, ao invés de CONCATENAR
=CONCAT(A1," + ",A2)
Exemplos Práticos da função CONCATENAR do Excel
A função CONCATENAR do Excel é uma ferramenta poderosa que permite combinar o conteúdo de diferentes células em uma única célula. Seja você um iniciante ou usuário avançado, dominar essa função pode economizar horas de trabalho manual e aumentar significativamente sua produtividade na manipulação de dados.
Você pode concatenar até 255 argumentos, separados por ponto-e-vírgula (;) no Excel em português ou vírgula (,) em versões em inglês.
Exemplo Básico
Suponha que você tenha nomes e sobrenomes em colunas separadas e deseje uni-los em uma única coluna.
| A | B | C |
|---|---|---|
| Nome | Sobrenome | Nome Completo |
| João | Silva | =CONCATENAR(A2;" ";B2) |
| Maria | Santos | =CONCATENAR(A3;" ";B3) |
| Carlos | Oliveira | =CONCATENAR(A4;" ";B4) |
Resultado:
| A | B | C |
|---|---|---|
| Nome | Sobrenome | Nome Completo |
| João | Silva | João Silva |
| Maria | Santos | Maria Santos |
| Carlos | Oliveira | Carlos Oliveira |
Combinando Texto com Números e Formatação
A função CONCATENAR também permite adicionar texto fixo entre valores. Por exemplo, criar endereços de e-mail ou mensagens personalizadas.
| A | B | C | D |
|---|---|---|---|
| Nome | Sobrenome | Departamento | |
| Ana | Costa | Vendas | =CONCATENAR(A2;"."B2;"@empresa.com.br") |
| Bruno | Ferreira | TI | =CONCATENAR(A3;"."B3;"@empresa.com.br") |
| Carla | Rocha | RH | =CONCATENAR(A4;"."B4;"@empresa.com.br") |
Resultado:
| A | B | C | D |
|---|---|---|---|
| Nome | Sobrenome | Departamento | |
| Ana | Costa | Vendas | ana.costa@empresa.com.br |
| Bruno | Ferreira | TI | bruno.ferreira@empresa.com.br |
| Carla | Rocha | RH | carla.rocha@empresa.com.br |
Concatenando Múltiplas Colunas com Formatação

Crie descrições detalhadas combinando informações de várias colunas.
| A | B | C | D | E |
|---|---|---|---|---|
| Produto | Quantidade | Preço Unitário | Data | Descrição Completa |
| Notebook | 5 | R$ 2.500 | 15/10/2024 | =CONCATENAR("Produto: ";A2;". Qtd: ";B2;" unidades. Preço: ";C2;" em ";D2) |
| Mouse | 20 | R$ 45 | 15/10/2024 | =CONCATENAR("Produto: ";A3;". Qtd: ";B3;" unidades. Preço: ";C3;" em ";D3) |
Resultado:
| A | B | C | D | E |
|---|---|---|---|---|
| Produto | Quantidade | Preço Unitário | Data | Descrição Completa |
| Notebook | 5 | R$ 2.500 | 15/10/2024 | Produto: Notebook. Qtd: 5 unidades. Preço: R$ 2.500 em 15/10/2024 |
| Mouse | 20 | R$ 45 | 15/10/2024 | Produto: Mouse. Qtd: 20 unidades. Preço: R$ 45 em 15/10/2024 |
Usando a função CONCATENAR com Funções Aninhadas
A função CONCATENAR pode ser combinada com outras funções do Excel para maior flexibilidade.
=CONCATENAR(MAIÚSCULA(A2); " - "; AGORA())
Esta fórmula converte o texto para maiúsculas e adiciona a data/hora atual.
| A | B |
|---|---|
| Cliente | Registro |
| joão silva | =CONCATENAR(MAIÚSCULA(A2); " - "; AGORA()) |
| maria santos | =CONCATENAR(MAIÚSCULA(A3); " - "; AGORA()) |
Resultado:
| A | B |
|---|---|
| Cliente | Registro |
| joão silva | JOÃO SILVA - 15/10/2024 14:30 |
| maria santos | MARIA SANTOS - 15/10/2024 14:31 |
Alternativa: Usar o Operador & (E Comercial)

O Excel também permite concatenar usando o operador & (E), que é mais simples e rápido:
=A2 & " " & B2
Esta fórmula produz o mesmo resultado de =CONCATENAR(A2;" ";B2) mas é mais compacta.
| A | B | C |
|---|---|---|
| Nome | Sobrenome | Completo com & |
| Pedro | Gomes | =A2&" "&B2 |
| Julia | Martins | =A3&" "&B3 |
Resultado:
| A | B | C |
|---|---|---|
| Nome | Sobrenome | Completo com & |
| Pedro | Gomes | Pedro Gomes |
| Julia | Martins | Julia Martins |
Benefícios da Função CONCATENAR
Economiza Tempo Significativamente — Ao invés de copiar e colar manualmente ou digitar dados combinados, a CONCATENAR automatiza o processo para milhares de linhas em segundos, eliminando tarefas repetitivas e propensas a erros.
Reduz Erros de Digitação — Ao consolidar dados automaticamente, você elimina erros humanos que ocorrem ao tentar combinar informações manualmente, garantindo precisão 100% consistente.
Facilita a Geração de Dados Formatados — Crie e-mails, endereços, códigos de barras, identificadores únicos ou qualquer formato específico necessário para seus processos, tudo de forma padronizada e profissional.
Melhora a Legibilidade e Apresentação — Combine dados dispersos em múltiplas colunas em uma visualização clara e organizada, tornando relatórios e planilhas mais profissionais e fáceis de compreender.
Permite Automação de Fluxos de Trabalho — Use a CONCATENAR como base para processos automatizados, integrações com sistemas externos ou criação de arquivos de importação com dados formatados corretamente.
Conclusão
A função CONCATENAR do Excel é uma ferramenta essencial para qualquer pessoa que trabalhe com planilhas. Seja combinando nomes e sobrenomes, criando e-mails personalizados, gerando descrições de produtos ou automatizando relatórios, ela oferece uma solução simples e poderosa. Embora o operador & seja uma alternativa mais compacta e moderna, conhecer ambas as abordagens torna você mais versátil e produtivo. Pratique esses exemplos em suas próprias planilhas e descubra como a CONCATENAR pode transformar seu fluxo de trabalho, economizando tempo valioso e reduzindo erros em suas operações diárias com dados.
Perguntas Frequentes
1. Qual é a diferença entre CONCATENAR e o operador &?
Ambas fazem a mesma coisa: combinam texto de múltiplas células. A diferença é sintaxe: =CONCATENAR(A1;B1) versus =A1&B1. O operador & é mais simples, rápido de digitar e atualmente é preferido pela maioria dos usuários. CONCATENAR é mais verbosa, mas igualmente funcional. Em versões muito recentes do Excel, a função CONCAT é recomendada.
2. Como fazer CONCATENAR com quebra de linha dentro de uma célula?
Use a função CHAR(10) para inserir quebra de linha. Fórmula: =CONCATENAR(A1;CHAR(10);B1). Depois, ative "Quebra de Texto" na célula para visualizar múltiplas linhas. Exemplo: =A1&CHAR(10)&B1 também funciona com o operador &.
3. Posso usar a função CONCATENAR com números e ele mantém as casas decimais?
Sim, a função preserva os números como foram inseridos. Se você concatenar o número 2.50 com outro valor, ele será exibido como 2.50. Se desejar formatar especificamente (ex.: com 2 casas decimais), use a função TEXTO: =CONCATENAR("Preço: ";TEXTO(A1;"0.00")).
4. Como concatenar múltiplas células de um intervalo automaticamente?
Para concatenar um intervalo inteiro (ex.: A1:A10), use a função TEXTJOIN (disponível no Excel 2016+): =TEXTJOIN(";";VERDADEIRO;A1:A10). Isso concatena todas as células separadas por ponto-e-vírgula. Para versões antigas, você precisará usar CONCATENAR individualmente ou usar macros VBA.
5. A função CONCATENAR diferencia maiúsculas e minúsculas?
Não, a CONCATENAR não diferencia maiúsculas de minúsculas. Ela apenas combina o texto exatamente como está nas células. Se você precisa converter para maiúsculas ou minúsculas durante a concatenação, use: =CONCATENAR(MAIÚSCULA(A1);MINÚSCULA(B1)).
6. Como converter a fórmula CONCATENAR em valores fixos para não mudar quando edito?
Copie as células com as fórmulas CONCATENAR, depois use "Colar Especial" > "Valores" para transformá-las em texto fixo. Atalho: Ctrl+C (copiar), depois Ctrl+Shift+V (Colar Especial) e selecione "Valores". Isso remove as fórmulas e mantém apenas os resultados.





