Função CONCAT

Este artigo descreve a sintaxe da fórmula e o uso da função CONCAT, uma das funções de texto do Excel.

Esta função substitui a função CONCATENAR. No entanto, a função CONCATENAR permanecerá disponível para compatibilidade com versões anteriores do Excel.

Observação : Este recurso estará disponível apenas se você tiver uma assinatura do Office 365. Se for assinante do Office 365, verifique se tem a versão mais recente do Office.

Experimente o Office 365 ou a versão mais recente do Excel

Descrição

A função CONCAT combina o texto de vários intervalos e/ou cadeias de caracteres, mas não oferece o delimitador ou argumentos IgnoreEmpty.

Dica : Para incluir delimitadores (como espaçamento ou es comerciais (&) entre os textos que você deseja combinar e remover os argumentos vazios que você não quer exibir no resultado de texto combinado, é possível usar o função UNIRTEXTO.

Sintaxe

CONCAT(texto1, [texto2],…)

Argumento

Descrição

texto1
(obrigatório)

Item de texto a ser unido. Uma cadeia de caracteres ou uma matriz de cadeias de caracteres, como um intervalo de células.

[texto2, ...]
(opcional)

Itens de texto adicionais a serem unidos. Pode haver um máximo de 253 argumentos de texto para os itens de texto. Cada uma pode ser uma cadeia de caracteres ou uma matriz de cadeias de caracteres, como um intervalo de células.

Por exemplo, =CONCAT("O";" ";"sol";" ";"vai";" ";"brilhar";" ";"forte";" ";"amanhã.") retornará O sol vai brilhar forte amanhã.

Comentários

  • Se a cadeia de caracteres resultante exceder a 32767 caracteres (limite de células), CONCAT retorna o erro #VALOR!.

Exemplos

Copie os dados de exemplo de cada uma das tabelas a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.

Exemplo 1

=CONCAT(B:B;C:C)

A

B

a1

b1

a2

b2

a4

b4

a5

b5

a6

b6

a7

b7

Como esta função permite referências de linhas e colunas inteiras, ela retorna este resultado: A’sa1a2a4a5a6a7B’sb1b2b4b5b6b7

Exemplo 2

=CONCAT(B2:C8)

A

B

a1

b1

a2

b2

a4

b4

a5

b5

a6

b6

a7

b7

Resultado: a1b1a2b2a4b4a5b5a6b6a7b7

Exemplo 3

Dados

Nome

Sobrenome

truta

André

Gomes

espécies

Fourth

Pine

32

Fórmula

Descrição

Resultado

=CONCAT("População de fluxo para ";A2;" ";A3;" é ";A4;"/km")

Cria uma frase unindo os dados da coluna A com outro texto.

A população de fluxo para espécies de trutas é 32/km.

=CONCAT(B2;" ";C2)

Une três coisas: a cadeia de caracteres na célula B2, um caractere de espaço e o valor na célula C2.

André Gomes

=CONCAT(C2;"; ";B2)

Une três coisas: a cadeia de caracteres na célula C2, uma cadeia de caracteres com uma vírgula e um caractere de espaço e o valor na célula B2.

Gomes, André

=CONCAT(B3;" & ";C3)

Une três coisas: a cadeia de caracteres na célula B3, uma cadeia de caracteres formada por um espaço, um E comercial, outro espaço e o valor na célula C3.

Fourth & Pine

=B3 & " & " & C3

Une os mesmos itens do exemplo anterior, mas usando o operador de cálculo de E comercial (&) em vez da função CONCAT.

Fourth & Pine

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no User Voice do Excel.

Consulte Também

Função CONCATENAR

Função UNIRTEXTO

Visão geral de fórmulas no Excel

Como evitar fórmulas quebradas

Localizar e corrigir erros em fórmulas

Atalhos de teclado e teclas de função do Excel

Funções de texto (referência)

Funções do Excel (em ordem alfabética)

Funções do Excel (por categoria)

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×