0Pricing
Excel Formulas Academy · Aula

Mesclando texto com CONCAT

Una células em uma única cadeia usando CONCAT

Mesclando texto com CONCAT é uma aula grátis de Excel Formulas Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Excel Formulas Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Excel Formulas Academy inclui 4 aulas no total.

Por que unir textos?

As planilhas geralmente armazenam textos relacionados em células separadas: um nome em uma coluna, um sobrenome em outra. Para exibi-los juntos como um único valor, você une (ou concatena) os textos.

Unir textos permite criar nomes completos, endereços, códigos de produto ou assuntos de e-mail sem redigitar nada. Quando as células de origem mudam, o resultado unido é atualizado automaticamente.

Nesta lição, você usará a função CONCAT para combinar texto de várias células em uma única cadeia de texto.

Conheça a função CONCAT

CONCAT recebe um ou mais trechos de texto e os une na ordem em que você os lista.

O formato básico é =CONCAT(text1, text2, ...). Cada argumento pode ser uma referência de célula como A2, uma cadeia digitada entre aspas como "Hello" ou até mesmo um intervalo.

Ela retorna tudo como uma única cadeia de texto combinada. Abaixo, A2 contém Ada e B2 contém Lovelace.

=CONCAT(A2, B2)

O problema do espaço ausente

Se A2 for Ada e B2 for Lovelace, então =CONCAT(A2, B2) produzirá AdaLovelace, sem espaço entre eles.

CONCAT une exatamente o que você fornece. Ele não adiciona espaços por conta própria.

Para corrigir isso, insira um espaço literal como seu próprio argumento. Um espaço é apenas texto, portanto fica entre aspas: " ".

=CONCAT(A2, " ", B2)

Adicionando texto literal

Qualquer argumento entre aspas é tratado como texto literal e copiado exatamente para o resultado.

Isso permite inserir palavras fixas entre as células. Suponha que A2 seja Ada e C2 seja Engenharia.

A fórmula abaixo combina uma célula, palavras fixas e outra célula em um fragmento de frase organizado.

=CONCAT(A2, " works in ", C2)

Unindo mais de duas células

CONCAT aceita muitos argumentos, então você pode encadear várias células e separadores.

Imagine criar um nome completo a partir de três colunas: nome na A2, nome do meio na B2 e sobrenome na C2.

Basta listar cada célula com um espaço entre elas.

=CONCAT(A2, " ", B2, " ", C2)

Exemplo prático: códigos de produto

Suponha que um código de produto combine uma letra de categoria, um hífen e um número. A2 contém SHOE e B2 contém 4471.

Você deseja o código SHOE-4471. Combine as células com um hífen literal no meio.

Observe que CONCAT une texto e números sem problemas; o número é convertido em texto no resultado.

=CONCAT(A2, "-", B2)

O atalho do e comercial

Há uma maneira ainda mais rápida de combinar textos: o operador de e comercial &.

Ele funciona exatamente como CONCAT, mas sua leitura é mais natural. Estas duas fórmulas produzem o mesmo resultado:

  • =CONCAT(A2, " ", B2)
  • =A2 & " " & B2

Muitas pessoas preferem & para combinações curtas porque é mais rápido de digitar.

=A2 & " " & B2

CONCAT versus o antigo CONCATENATE

Você pode encontrar uma função mais antiga chamada CONCATENATE em algumas planilhas. Ela também combina textos, mas não aceita intervalos e é mantida apenas por compatibilidade retroativa.

CONCAT é a substituta moderna: faz tudo o que CONCATENATE faz e também aceita intervalos inteiros, como A2:A5.

Para fórmulas novas, prefira CONCAT ou o operador &.

=CONCAT(A2:A5)

Combinando um intervalo inteiro

Como CONCAT aceita intervalos, você pode combinar uma coluna de valores de uma só vez. Se A2:A5 contiver as letras C, O, D, E, então =CONCAT(A2:A5) retornará CODE.

Tenha cuidado: com um intervalo, você não pode inserir separadores entre cada item. Se precisar de um delimitador entre os valores, use TEXTJOIN, que será apresentado na próxima lição.

=CONCAT(A2:A5)

Criando um endereço de e-mail

Uma tarefa real comum é criar endereços de e-mail a partir de colunas de nomes. Suponha que A2 contenha ada, que B2 contenha lovelace e que todos os endereços terminem com o mesmo domínio.

Combine as células com um ponto e um texto de domínio fixo.

O resultado será ada.lovelace@coddykit.com e será atualizado sempre que as células com os nomes forem alteradas.

=CONCAT(A2, ".", B2, "@coddykit.com")

Cuidado com os espaços finais

Se uma célula de origem contiver secretamente um espaço extra, por exemplo Ada com um espaço no final, o texto combinado herdará esse espaço: Ada Lovelace se tornará Ada Lovelace, com um espaço duplo.

Você pode limpar cada célula enquanto as combina envolvendo-a em TRIM, que remove os espaços extras.

Assim, o resultado combinado permanece organizado mesmo quando os dados estão desordenados.

=CONCAT(TRIM(A2), " ", TRIM(B2))

Verificação rápida

Teste sua compreensão sobre como combinar textos com CONCAT.

Recapitulação: combinando textos com CONCAT

Você aprendeu a combinar textos de várias células:

  • =CONCAT(text1, text2, ...) combina os valores na ordem.
  • Ela não adiciona nenhum espaço, portanto inclua " " por conta própria.
  • O texto entre aspas se torna texto literal no resultado.
  • O operador & é uma alternativa rápida.
  • CONCAT aceita intervalos, mas não consegue colocar separadores entre os itens do intervalo.

Em seguida, você combinará muitos valores com um delimitador usando TEXTJOIN.

Perguntas Frequentes

A aula “Mesclando texto com CONCAT” é grátis?

Sim — o texto completo de “Mesclando texto com CONCAT” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Excel Formulas Academy, atualize para CoddyKit PRO. O curso de Excel Formulas Academy inclui 4 aulas no total.

O que vou aprender em “Mesclando texto com CONCAT”?

Una células em uma única cadeia usando CONCAT Você pratica Excel Formulas Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Excel Formulas Academy?

Nenhuma experiência prévia é necessária. Excel Formulas Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.

Quanto tempo leva a aula “Mesclando texto com CONCAT”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Excel Formulas Academy?

Sim. Cada aula de Excel Formulas Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Mesclando texto com CONCAT
  2. Unindo com separadores usando TEXTJOIN
  3. Alterando maiúsculas e minúsculas com UPPER, LOWER, PROPER
  4. Substituindo texto com SUBSTITUTE
← Voltar para Excel Formulas Academy