Combinar texto e números

Digamos que você deseja criar uma frase gramaticalmente correta de várias colunas de dados para uma mala direta ou formatar números com texto sem afetar as fórmulas que utilizam esses números. Há várias formas de combinar texto e números.

O que deseja fazer?


Exibir texto antes ou depois de um número em uma célula usando um formato de número

Se uma coluna que você deseja classificar contiver números e texto (como Produto #15, Produto #100, Produto #200), talvez ela não seja classificada conforme esperado. Você pode usar um formato de número personalizado para exibir o número com texto sem alterar o comportamento de classificação do número. Em outras palavras, é possível alterar a exibição desse número sem alterar o número propriamente dito. Por exemplo, você pode formatar células contendo 15, 100 e 200 de forma que elas apareçam na planilha como Produto #15, Produto #100 e Produto #200.

  1. Selecione as células que você deseja formatar.
  2. Na guia Página Inicial, no grupo Número, clique na seta e, em seguida, clique em Mais.
  3. Na lista Categoria, clique em uma categoria e, em seguida, clique em um formato interno que se pareça com o formato desejado.
  4. Na lista Categoria, clique em Personalizada.
  5. Na caixa Tipo, edite os códigos de formatação de número para criar o formato desejado.

Para exibir texto e números em uma célula, coloque os caracteres de texto entre aspas duplas (" ") ou coloque antes dos números uma barra invertida (\). Editar um formato interno não remove o formato.

Para exibir Use este código Como funciona
12 como Produto #12 "Produto # " 0 O texto entre aspas (incluindo um espaço) é exibido antes do número na célula. No código, "0" representa o número contido na célula (como 12).
12:00 como 12:00 AM EST h:mm AM/PM "EST" O horário atual é exibido com o uso do formato de data/hora h:mm AM/PM, e o texto "EST" é exibido após o horário.
-12 como R$ -12,00 Débito e 12 como R$ 12,00 Crédito R$ 0,00 "Crédito";R$ -0,00 "Débito" O valor é exibido com o uso de um formato de moeda. Além disso, se a célula contiver um valor positivo (ou 0), "Crédito" aparecerá depois desse valor. Por outro lado, se a célula contiver um valor negativo, "Débito" aparecerá depois desse valor.

Início da página Início da página

Combinar texto e números de diferentes células na mesma célula usando uma fórmula

Quando você combina números e texto em uma célula, os números se transformam em texto e deixam de operar como números. Ou seja, não é mais possível realizar operações matemáticas com eles.

Para combinar números, use as funções CONCATENAR e TEXTO, junto com o operador E comercial (&).

Exemplo

 
1
2
3
A B
Vendedor Vendas

Cardoso

28

Couto

40%
Fórmula Descrição (Resultado)
=A2&" vendeu "&B2&" unidades". Combina o conteúdo acima em uma frase (Cardoso vendeu 28 unidades)
=A3&" vendeu "&TEXTO(B3;"0%")&" da venda total." Combina o conteúdo acima em uma frase (Couto vendeu 40% do total de vendas)
=CONCATENAR(A2;" vendeu ";B2;" unidades".) Combina o conteúdo acima em uma frase (Cardoso vendeu 28 unidades)

Observe o uso da função TEXTO na fórmula. Quando você associar um número a uma cadeia de texto usando o operador de concatenação, use a função TEXTO para controlar como o número é exibido. A fórmula usa o valor subjacente a partir da célula referenciada (0,4 neste exemplo) — e não o valor formatado que aparece na célula (40%). A função TEXTO é usada para restaurar a formatação do número.

Detalhes das funções

Use a função CONCATENAR da seguinte maneira: CONCATENAR(texto1, texto2,…). É possível incluir qualquer combinação de até 255  valores (texto, numérico, data/hora) ou referências de célula.

Use a função TEXTO da seguinte maneira: TEXTO(valor, formato_texto). A função TEXTO requer dois argumentos: valor e formato_texto.

valor   Pode ser um valor numérico, uma fórmula avaliada como um valor numérico ou uma referência a uma célula contendo um valor numérico.

formato_texto    Um formato numérico como uma cadeia de texto entre aspas; por exemplo "m/d/aaaa" ou "#,##0,00".

Início da página Início da página

 
 
Aplica-se a:
Excel 2010