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.