Como Combinar Texto e Números no Excel Usando o Operador &
🔍 WiseChecker

Como Combinar Texto e Números no Excel Usando o Operador &

Você frequentemente precisa mesclar rótulos de texto com valores numéricos no Excel, como criar uma frase completa a partir de uma célula. Digitar esses resultados combinados manualmente é ineficiente e propenso a erros. O operador e comercial (&) oferece uma maneira rápida de unir, ou concatenar, diferentes tipos de dados diretamente em uma fórmula. Este artigo explica como usar o operador & para combinar texto e números, incluindo como formatar os números corretamente no resultado.

Principais Conclusões: Combinar Texto e Números no Excel

  • O operador &: Junta strings de texto, referências de células e números em um único resultado de texto.
  • Função TEXTO: Controla o formato de exibição de números ou datas quando combinados com texto.
  • Aspas duplas (" "): Delimitam qualquer texto estático ou espaços que você queira incluir no resultado combinado.

O que o Operador & Faz no Excel

O símbolo de e comercial (&) é o operador de concatenação do Excel. Ele liga vários itens de ponta a ponta para produzir uma única string de texto. Você pode usá-lo para combinar referências de células, texto digitado diretamente na fórmula e resultados de outras funções. Um ponto importante é que a saída final é sempre texto, mesmo se você começar com números. Isso significa que um número combinado com texto perde sua capacidade de ser usado em cálculos matemáticos, a menos que você o extraia novamente.

Antes de começar, certifique-se de que seus dados estão organizados. Coloque o texto e os números que deseja combinar em células separadas ou saiba exatamente o texto que digitará. A sintaxe básica é =Item1 & Item2 & Item3. Cada "Item" pode ser uma referência de célula como A1, um número como 100 ou texto entre aspas como "Unidades".

Passos para Combinar Texto e Números com &

Siga estes passos para criar strings concatenadas que misturam texto e valores numéricos.

  1. Comece com uma fórmula básica
    Clique na célula onde deseja que o texto combinado apareça. Digite um sinal de igual (=) para iniciar a fórmula. Referencie sua primeira célula de texto ou digite texto entre aspas duplas, depois digite o símbolo &, e então referencie sua célula numérica. Por exemplo, se a célula A1 contém "Fatura" e B1 contém 1024, digite =A1 & B1. Pressione Enter. O resultado será "Fatura1024".
  2. Adicione espaçamento e texto descritivo
    Para tornar a saída legível, você deve adicionar manualmente espaços e palavras. Coloque esses elementos entre aspas duplas. Usando o mesmo exemplo, para obter "Número da Fatura: 1024", a fórmula é ="Número da Fatura: " & B1. Observe o espaço após os dois pontos dentro das aspas. Você também pode combinar elementos: =A1 & " Número: " & B1.
  3. Formate números usando a função TEXTO
    Ao combinar um número diretamente com &, ele aparece em sua forma bruta, sem formatação como símbolos de moeda ou vírgulas. Para controlar isso, aninhe o número na função TEXTO. A sintaxe é =TEXTO(valor; "formato"). Por exemplo, se a célula B2 contém 2499,5 e você deseja como moeda, use ="Total: " & TEXTO(B2; "$#.##0,00"). Isso produz "Total: $2.499,50".
  4. Combine datas com texto
    Datas são armazenadas como números no Excel. Combiná-las diretamente com & mostrará o número serial subjacente. Sempre use a função TEXTO para formatá-las. Se a célula C1 contém a data 15/04/2024, use ="Data do Relatório: " & TEXTO(C1; "dd "de" mmmm "de" aaaa") para obter "Data do Relatório: 15 de abril de 2024".
  5. Copie a fórmula para baixo em uma coluna
    Após inserir sua fórmula na primeira célula, você pode copiá-la para baixo para aplicá-la a várias linhas. Use a alça de preenchimento: selecione a célula, mova o cursor para o canto inferior direito até que se transforme em uma cruz preta e arraste para baixo. As referências de célula serão ajustadas automaticamente para cada linha.

Erros Comuns e Como Evitá-los

Resultado mostra um número sem formatação

Isso acontece quando você usa uma referência de célula para um número diretamente com o operador &. A formatação da célula numérica é ignorada no resultado concatenado. Você deve usar a função TEXTO para aplicar o formato desejado dentro da própria fórmula. Por exemplo, use TEXTO(A1; "0,0%") para exibir um decimal como porcentagem.

Fórmula retorna um erro #NOME?

Esse erro geralmente significa que o Excel não reconhece o texto em sua fórmula porque as aspas duplas estão faltando. Verifique se todas as palavras estáticas ou espaços estão entre aspas. Além disso, certifique-se de que o e comercial (&) foi digitado corretamente e não é um símbolo diferente.

Faltando espaços entre palavras no resultado

O operador & une os itens exatamente como especificado. Ele não adiciona espaços automaticamente. Você deve incluir um espaço como uma string de texto separada. Adicione & " " & entre os elementos. Por exemplo, =A1 & " " & B1 colocará um espaço entre o conteúdo das duas células.

Data combinada aparece como número serial

Como mencionado, datas exigem a função TEXTO. Se seu resultado parecer "45321", você combinou a célula de data diretamente. Coloque a referência de data dentro de TEXTO e especifique um código de formato de data como "dd/mm/aaaa" ou "d-mmm-aa".

Operador & vs. Funções CONCAT e TEXTOJUNTAR

Item Operador & Funções CONCAT / TEXTOJUNTAR
Uso Principal Junção simples de poucos itens Junção de intervalos de células ou strings complexas
Adicionar Delimitadores Você deve digitar cada delimitador (como espaço ou vírgula) manualmente entre os itens TEXTOJUNTAR pode inserir automaticamente um delimitador entre todos os itens em um intervalo
Ignorar Células Vazias Exibe strings de texto vazias para células em branco TEXTOJUNTAR pode ser configurado para ignorar células vazias completamente
Facilidade de Uso para Intervalos Não pode referenciar um intervalo inteiro como A1:A10; cada célula deve ser unida individualmente Pode referenciar um intervalo completo de células como um único argumento
Comprimento da Fórmula Pode se tornar longo e repetitivo com muitos itens Mais compacto ao combinar muitas células ou uma lista

Agora você pode criar rótulos claros e formatados a partir de seus dados usando o operador &. Lembre-se de usar a função TEXTO para números onde moeda, datas ou casas decimais específicas são necessárias. Para unir listas longas de células, explore a função TEXTOJUNTAR como próximo passo. Uma dica útil é pressionar F2 após selecionar uma célula para editar a fórmula e ver referências coloridas diretamente em sua planilha.