Combinar texto e números

Importante : Este artigo foi traduzido automaticamente, consulte a exclusão de responsabilidade. Veja este artigo em inglês aqui para ter uma referência.

Imaginemos que pretende criar uma frase gramaticalmente correcta a partir de várias colunas de dados para enviar correio ou formatar números com texto sem afectar fórmulas que utilizem esses números. Existem várias formas de combinar texto e números.

O que pretende fazer?

Apresentar texto antes ou depois de um número numa célula utilizando um formato de número

Combinar texto e números de células diferentes para a mesma célula utilizando uma fórmula

Detalhes das funções

Apresentar texto antes ou depois de um número numa célula utilizando um formato de número

Se uma coluna que pretende ordenar contiver números e texto (como por exemplo, Produto #15, Produto #100, Produto #200), poderá não ser ordenada da forma esperada. Pode utilizar um formato de número personalizado para apresentar o número com texto sem alterar o comportamento de ordenação do número, ou seja, pode alterar o modo como o número é mostrado sem o alterar. Por exemplo, pode formatar as células que contenham 15, 100 e 200 de modo a serem apresentadas na folha de cálculo como Produto #15, Produto #100 e Produto #200.

  1. Seleccione as células que pretende formatar.

  2. No separador Base, no grupo Número, clique na seta e, em seguida, clique em Mais.

  3. Na lista Categoria, clique numa categoria e, em seguida, num formato incorporado que se assemelhe ao formato que pretende.

  4. Na lista Categoria, clique em Personalizado.

  5. Na caixa Tipo, edite os códigos de formatação numérica para criar o formato pretendido.

    Para mostrar texto e números numa célula, coloque os caracteres de texto entre aspas duplas (" ") ou coloque uma barra invertida à frente dos números (\). A edição de um formato incorporado não remove o formato.

Para mostrar

Utilize este código

Funcionamento

12 como o Produto #12

"Produto # " 0

O texto entre aspas (incluindo um espaço) é apresentado antes do número na célula. No código, "0" representa o número contido na célula (tal como 12).

12:00 como 12:00 AM EST

h:mm AM/PM “EST”

A hora atual é mostrada utilizando o formato de data/hora h:mm AM/PM e o texto "EST" é apresentado a seguir à hora.

-12 como valor negativo de $-12.00 e 12 como valor positivo de $12.00

$0.00 "Valor positivo";$-0.00 "Valor negativo"

O valor é mostrado utilizando um formato de moeda. Além disso, se a célula contiver um valor positivo (ou 0), é apresentado "Valor positivo" após o valor. Se a célula contiver um valor negativo, é apresentado antes "Valor negativo".

Início da Página

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

Ao combinar números e texto numa célula, os números transformam-se em texto e deixam de agir como números, ou seja, deixa de ser possível executar operações matemáticas com eles.

Para combinar números, utilize as funções CONCATENAR e TEXTO, e o operador "e" comercial (&).

Exemplo

1

2

3

A

B

Vendedor

Vendas

Ferreira

28

Ruivo

40%

Fórmula

Descrição (Resultado)

=A2&" vendeu "&B2&" unidades."

Combina os conteúdos numa expressão composta (Ferreira vendeu 28 unidades)

=A3&" vendeu "&TEXTO(B3;"0%")&" do total de vendas."

Combina os conteúdos numa expressão composta (Ruivo vendeu 40% do total das vendas)

=CONCATENAR(A2," vendeu ";B2;" unidades.")

Combina os conteúdos numa expressão composta (Ferreira vendeu 28 unidades)

Note a utilização da função TEXTO na fórmula. Ao unir um número a uma cadeia de texto utilizando o operador de concatenação, utilize a função TEXTO para controlar o modo como o número é mostrado. A fórmula utiliza o valor subjacente da célula referenciada (neste exemplo, 0,4) — e não o valor formatado que vê na célula (40%). Utilize a função TEXTO para restaurar a formatação de números.

Detalhes das funções

Utilize a função CONCATENAR do seguinte modo: CONCATENAR(texto1; texto2; …). Pode incluir qualquer combinação com um máximo de 255 valores (texto, de número, de data/hora) ou referências de célula.

Utilize a função TEXTO do seguinte modo: TEXTO(valor; formato_texto). A função TEXTO necessita de dois argumentos: valor e formato_texto.

valor    Pode ser um valor numérico, uma fórmula que avalia como um valor numérico ou uma referência a uma célula que contém um valor numérico.

Formato_texto    Um formato numérico como uma cadeia de texto entre aspas, por exemplo, "d/aaaa" ou "#, # # 0.00".

Início da Página

Nota : Exclusão de Responsabilidade da Tradução Automática: Este artigo foi traduzido por um sistema informático sem intervenção humana. A Microsoft fornece estas traduções automáticas para ajudar utilizadores que não falam inglês a desfrutarem de conteúdos acerca dos produtos, serviços e tecnologias da Microsoft. Uma vez que o artigo foi traduzido de forma automática, é possível que contenha erros de vocabulário, sintaxe ou gramática.

As informações foram úteis?

Ótimo! Tem mais feedback?

Como podemos melhorá-lo?

Obrigado pelos seus comentários!

×