Converter números em texto no Excel

Como converter números em texto no Excel?

Para converter números em texto no Excel, existem dois métodos diferentes:

  • Método # 1 - Use a função “TEXTO” no Excel
  • Método 2 - Use a opção Formatar Célula

Agora vamos discutir cada um dos métodos com um exemplo

Você pode baixar este modelo de conversão de números em texto no Excel aqui - Converter números em texto no modelo do Excel

# 1 Converta números em texto usando a função TEXT do Excel

A função TEXTO no Excel é usada para converter números formatados como Número em texto no formato especificado.

Fórmula TEXTO no Excel

Argumentos

valor: o valor para o qual a formatação de texto é necessária

format_code : o código de formatação necessário para um número

O valor pode ser qualquer número. Ele pode ser inserido diretamente ou como uma referência de célula. Também pode ser uma operação matemática ou uma data. Você também pode especificar TODAY () ou MONTH () etc. no valor .

Existem vários format_code disponíveis no Excel. O format_code é sempre fornecido entre aspas duplas. Você pode usar “0” para especificar um número inteiro com casa decimal zero, “0,000” para especificar três casas decimais, “0000” para adicionar zeros à esquerda, etc. Você também pode especificar porcentagens, notações científicas, moeda, graus, formatos de data em a função TEXTO, como “0,00%”, “$ 0”, “## 0 ° 00 ′ 00” ”,“ DD / MM / AAAA ”.

Devoluções

A função retorna um número como texto no formato especificado.

Suponha que você tenha uma célula B4 contendo o número 25,00 e formatada como um número. Você deseja converter números em formato de texto.

Você pode fornecer a fórmula de texto como:

= TEXTO (B4, “0”)

Ele retornará o número em formato de texto.

Suponha que você tenha um número 0,781 na célula B5 e deseja converter esse número em uma porcentagem.

Você pode usar a seguinte Fórmula de TEXTO:

= TEXTO (B5, “0,0%”)

Isso retornará 78,1% como formato de texto.

Suponha que você tenha um número 21000 na célula B6 e deseja exibir o número como moeda em dólar.

Para fazer isso, você pode usar a Fórmula TEXTO no Excel:

= TEXTO (B6, “$ 0”)

Ele retornará $ 21.000.

Suponha que você tenha uma data 22/10/2018 na célula B7 e deseja converter essa data para outro formato.

Você pode usar a Fórmula TEXTO:

= TEXTO (B7, “mmmm dd, aaaa”)

Ele retornará a data especificada, ou seja, 22 de outubro de 2018.

# 2 Converter números em texto usando a opção de formato de célula do Excel

Além de usar a função TEXTO, você também pode usar a opção de formato de célula para converter números em texto no Excel.

Suponha que você tenha um número 25 na célula B11 e deseja converter números em texto.

Para fazer isso, você pode pressionar CTRL + 1 (ou COMMAND + 1 no Mac). Uma caixa de diálogo aparecerá depois disso, semelhante à mostrada abaixo.

Menciona claramente que a célula está atualmente formatada como um número. Agora, selecione a opção “Texto” na categoria.

e clique em “OK” e você notará que o número foi formatado como Texto agora.

Da mesma forma, você pode alterar a formatação para porcentagem, data, notação científica no Excel, etc.

Suponha que você queira converter a célula B13 para o formato de porcentagem.

Selecione a célula e pressione CTRL + 1 (ou COMMAND + 1 para Mac) e selecione Porcentagem

e clique em “OK”.

Em vez de pressionar CTRL + 1 (ou COMMAND + 1 no Mac), você também pode clicar com o botão direito do mouse na célula selecionada e clicar em “Formatar células” conforme mostrado abaixo.

Conforme mostrado nas etapas acima, você pode selecionar a opção Texto na Categoria e clicar em OK.

Onde você pode converter números em texto no Excel?

Agora, vamos ver alguns exemplos em que você pode converter números em texto no Excel.

Exemplo 1

Suponha que você tenha os horários de início e término de diferentes sessões que serão realizadas no próximo workshop organizado por sua empresa, conforme mostrado abaixo. Você deve mesclar os dois tempos criando um intervalo (duração do tempo).

Para obter um intervalo de tempo, primeiro você precisa converter a hora no formato de texto e depois mesclá-los. Para a primeira sessão, você pode usar a seguinte Fórmula de TEXTO:

= TEXTO (B4, “hh: mm”) & (”-”) & TEXTO (C4, “hh: mm”) & (”Hrs”)

Ele retornará o intervalo de tempo para a 1ª sessão.

Agora, você pode arrastá-lo para o restante das células para obter o intervalo para o restante das células.

Agora, vamos ver a sintaxe em detalhes:

TEXTO (B4, “hh: mm”) & (”-”) & TEXTO (C4, “hh: mm”) & (”Hrs”)

TEXTO (B4, “hh: mm”) converterá a hora fornecida na célula B4 para o texto no formato hora: minuto (24 horas). Da mesma forma, TEXT (C4, “hh: mm”) irá converter a hora fornecida na célula C4 para o formato hora: minuto.

& (”-”) & adicionará “-” entre os dois tempos, criando assim um intervalo.

& (”Horas”) o texto Horas será adicionado ao final.

Da mesma forma, você também pode criar um intervalo de datas modificando essa sintaxe.

Exemplo # 2

Suponha que você tenha dados para certas transações feitas nos últimos anos. Dessas transações, você deseja saber quantas transações foram feitas durante um determinado mês de um determinado ano e o valor total da transação. Os dados da transação são fornecidos pelas células B5: C19 conforme mostrado abaixo.

O mês e o ano a serem procurados são fornecidos na célula E5. Para pesquisar o número de transações realizadas em determinado mês, você pode usar a Fórmula SUMPRODUCT:

= SUMPRODUCT (- ((ISNUMBER (FIND (TEXT (E5, “MMYY”), TEXT (B5: B19, “MMYY”))))))

e pressione Enter.

Agora, para identificar o valor total da transação durante esse período, você pode usar a seguinte fórmula de SUMPRODUTO:

= SUMPRODUTO (- (EXATO (TEXTO (E5, “mmaa”), TEXTO (B5: B19, “mmaa”))), C5: C19)

Ele retornará a 60000.

Em ambos os casos acima, a data fornecida na célula E5 é primeiro convertida para o formato “MMYY” e as datas fornecidas nas células B5: B19 também são convertidas para o mesmo formato e depois combinadas. No primeiro caso, sempre que houver uma correspondência, ele retornará TRUE senão FALSE criando um array. Este array é então convertido em números usando ISNUMBER retornando um array de 0 e 1. A função SUMPRODUCT contará o número de 1 (isto é, TRUE isto é, onde a correspondência foi encontrada) retornando o número de transações. No último caso, a função EXACT obterá o valor correspondente sempre que houver uma correspondência. A função SUMPRODUCT somará o total de transações em que uma correspondência foi obtida.