Descrição
Use essa função para converter uma cadeia de texto que representa um número em um número real. Apoiado em cadeias.
Essa função é útil quando você precisa efetuar cálculos em números armazenados como texto.
Sintaxe
VALUE(text)
Entradas
Esta função aceita os seguintes argumentos:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
texto |
Sim | A cadeia de texto que você deseja converter em um número. | Uma cadeia de caracteres de texto que representa um número (por exemplo, "123", "45,67", "3,14E2"). |
Exemplos
Dados de amostra
| A | B. | |
|---|---|---|
| 1 | 50% | 2:30PM |
| 2 | $1,000.50 | quatro |
| 3 | 12 de maio de 2024 | 3/25/2025 |
| 4 | Penélope345 | 18-julho-2020 |
Fórmulas de amostra
| Caso de uso | Fórmula | Explicação e resultado |
|---|---|---|
| Converta um valor percentual fornecido como texto em um número. | =VALOR(A1) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna 0,50. |
| Converte um valor de tempo fornecido como texto em um número. | =VALUE(B1) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna 0.604166667. |
| Converte um valor de moeda fornecido como texto em um número. | =VALOR(A2) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna 1000.5. |
| Converte o nome de um número fornecido como texto em um número. | =VALOR(B2) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula falha e retorna #VALUE!. |
| Converta uma data fornecida como texto em um número. | =VALUE(A3) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna 45424. |
| Multiplicar um valor de texto por um número. | =VALUE(A2)*2 |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna 2001. |
| Extraia um número de uma string de texto. | =VALOR(RIGHT(A4, 3)) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, essa fórmula retorna 345. |
Notas
- VALUE é particularmente útil quando você importou ou copiou dados que a Workiva reconhece como texto, mas precisa convertê-los em números para cálculos.
- Se a cadeia de texto não puder ser reconhecida como um número, a função VALUE retornará um erro #VALUE!
- Em muitos casos, o Excel converte automaticamente o texto em números, conforme necessário, tornando a função VALOR desnecessária.
- Ao lidar com formatos de moeda, VALUE pode remover os símbolos de moeda e converter o texto em um valor numérico.
- VALUE pode ser útil em fórmulas nas quais você precisa garantir que as representações de texto dos números sejam convertidas em valores numéricos reais.
Dicas:
- Combine VALUE com funções de texto, como LEFT, RIGHT, ou MID, para extrair valores numéricos de cadeias de texto.
- Use VALUE para garantir a consistência dos dados que possam conter valores numéricos armazenados como texto.
- Considere a possibilidade de usar a função TEXT, se você precisar converter números em texto para fins de exibição.
- Use a formatação condicional para destacar as células que contêm representações de texto de números para garantir que sejam convertidas corretamente usando VALUE.
Funções relacionadas
COUNT
COUNTA
COUNTBLANK
COUNTIF
COUNTIFS
ISBLANK
ISERROR
ISNA
ISNUMBER
VALUE