Skip to content

Use a função VALUE do Excel para converter texto em números

4 de junho de 2021

A função VALUE no Excel é usada para converter números que foram inseridos como dados de texto em valores numéricos para que os dados possam ser usados ​​em cálculos. As informações neste artigo se aplicam às versões do Excel 2019, 2016, 2013, 2010 e Excel para Mac.

SUM e AVERAGE e dados de texto

Captura de tela
O Excel converte automaticamente os dados do problema desse tipo em números, portanto, a função VALUE não é necessária. No entanto, se os dados não estiverem em um formato que o Excel reconheça, eles podem ser deixados como texto. Quando essa situação ocorre, certas funções, como SOMA ou MÉDIA, ignoram os dados nessas células e ocorrem erros de cálculo. Por exemplo, na linha 5 da imagem acima, a função SUM é usada para totalizar os dados nas linhas 3 e 4 nas colunas A e B com estes resultados:

  • Os dados nas células A3 e A4 são inseridos como texto. A função SUM na célula A5 ignora esses dados e retorna um resultado zero.
  • Nas células B3 e B4, a função VALUE converte os dados em A3 e A4 em números. A função SUM na célula B5 retorna um resultado de 55 (30 + 25).

O alinhamento padrão de dados no Excel

Os dados de texto são alinhados à esquerda em uma célula. Números e datas são alinhados à direita. No exemplo, os dados em A3 e A4 são alinhados no lado esquerdo da célula porque foram inseridos como texto. Nas células B2 e B3, os dados foram convertidos em dados numéricos usando o VALOR função e alinha à direita.

A sintaxe e os argumentos da função VALUE

A sintaxe de uma função se refere ao layout da função e inclui o nome da função, colchetes e argumentos. A sintaxe para VALUE função é:

Texto (obrigatório) são os dados a serem convertidos em um número. O argumento pode conter:

  • Os dados reais colocados entre aspas. Veja a linha 2 do exemplo acima.
  • Uma referência de célula para a localização dos dados de texto na planilha. Veja a linha 3 do exemplo.

#VALOR! Erro

Se os dados inseridos como o argumento Texto não puderem ser interpretados como um número, o Excel retornará o erro #VALOR! erro conforme mostrado na linha 9 do exemplo.

Converta os dados de texto em números com a função VALUE

Listadas abaixo estão as etapas usadas para inserir a função VALUE B3 no exemplo acima usando a caixa de diálogo da função. Alternativamente, a função completa = VALOR (B3) pode ser digitado manualmente na célula da planilha.

  1. Selecione a célula B3 para torná-la a célula ativa.
  2. Selecione os Fórmulas aba.
  3. Escolher Texto para abrir a lista suspensa de funções.
  4. Selecione VALOR na lista para abrir a caixa de diálogo da função.
  5. Na caixa de diálogo, selecione o Texto linha.
  6. Selecione a célula A3 na planilha.
  7. Selecione OK para completar a função e retornar à planilha.
  8. O número 30 aparece na célula B3. Ele é alinhado no lado direito da célula para indicar que agora é um valor que pode ser usado em cálculos.
  9. Selecione a célula E1 para exibir a função completa =VALOR (B3) na barra de fórmulas acima da planilha.

Converter datas e horários

A função VALUE também pode ser usada para converter datas e horas em números. Embora datas e horas sejam armazenadas como números no Excel e não haja necessidade de convertê-las antes de usá-las em cálculos, alterar o formato dos dados pode facilitar a compreensão do resultado. O Excel armazena datas e horas como números sequenciais ou números de série. A cada dia, o número aumenta em um. Os dias parciais são inseridos como frações de um dia – como 0,5 para meio dia (12 horas), conforme mostrado na linha 8 acima.