Funções de Texto

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.

Sintaxe da Função CONCATENAR

Use CONCATENAR, umas das funções de texto, para unir duas ou mais cadeias de texto em uma única cadeia

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 argumentoDescrição
texto1 - obrigatórioO primeiro item a ser adicionado. O item pode ser um valor de texto, número ou referência de célula.
Texto2 - opcionalItens 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.

ABC
NomeSobrenomeNome Completo
JoãoSilva=CONCATENAR(A2;" ";B2)
MariaSantos=CONCATENAR(A3;" ";B3)
CarlosOliveira=CONCATENAR(A4;" ";B4)

Resultado:

ABC
NomeSobrenomeNome Completo
JoãoSilvaJoão Silva
MariaSantosMaria Santos
CarlosOliveiraCarlos 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.

ABCD
NomeSobrenomeDepartamentoEmail
AnaCostaVendas=CONCATENAR(A2;"."B2;"@empresa.com.br")
BrunoFerreiraTI=CONCATENAR(A3;"."B3;"@empresa.com.br")
CarlaRochaRH=CONCATENAR(A4;"."B4;"@empresa.com.br")

Resultado:

ABCD
NomeSobrenomeDepartamentoEmail
AnaCostaVendasana.costa@empresa.com.br
BrunoFerreiraTIbruno.ferreira@empresa.com.br
CarlaRochaRHcarla.rocha@empresa.com.br

Concatenando Múltiplas Colunas com Formatação

Concatenando Múltiplas Colunas com Formatação

Crie descrições detalhadas combinando informações de várias colunas.

ABCDE
ProdutoQuantidadePreço UnitárioDataDescrição Completa
Notebook5R$ 2.50015/10/2024=CONCATENAR("Produto: ";A2;". Qtd: ";B2;" unidades. Preço: ";C2;" em ";D2)
Mouse20R$ 4515/10/2024=CONCATENAR("Produto: ";A3;". Qtd: ";B3;" unidades. Preço: ";C3;" em ";D3)

Resultado:

ABCDE
ProdutoQuantidadePreço UnitárioDataDescrição Completa
Notebook5R$ 2.50015/10/2024Produto: Notebook. Qtd: 5 unidades. Preço: R$ 2.500 em 15/10/2024
Mouse20R$ 4515/10/2024Produto: 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.

AB
ClienteRegistro
joão silva=CONCATENAR(MAIÚSCULA(A2); " - "; AGORA())
maria santos=CONCATENAR(MAIÚSCULA(A3); " - "; AGORA())

Resultado:

AB
ClienteRegistro
joão silvaJOÃO SILVA - 15/10/2024 14:30
maria santosMARIA SANTOS - 15/10/2024 14:31

Alternativa: Usar o Operador & (E Comercial)

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.

ABC
NomeSobrenomeCompleto com &
PedroGomes=A2&" "&B2
JuliaMartins=A3&" "&B3

Resultado:

ABC
NomeSobrenomeCompleto com &
PedroGomesPedro Gomes
JuliaMartinsJulia 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.

Edivaldo

Edivaldo. Analista de funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo ao tudo Excel, onde você aprende de graça e tira suas dúvidas.

Deixe um comentário

Botão Voltar ao topo