Navegação Rápida
VALORNUMÉRICO - Função VALORNUMÉRICO
Resumo
A função VALORNUMÉRICO converte texto numérico em valor numérico real, independentemente das configurações regionais do sistema. Ideal para processar dados importados de diferentes países com formatos variados de separadores decimais e de milhares.
Sintaxe
VALORNUMÉRICO(Texto, [Separador_decimal], [Separador_grupo])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| Texto | Texto |
Sim | Texto contendo o número a ser convertido em valor numérico |
| Separador_decimal | Texto |
Não | Caractere usado como separador decimal (ex: ',' ou '.') |
| Separador_grupo | Texto |
Não | Caractere usado como separador de milhares (ex: '.' ou ',') |
Usando a função NUMBERVALUE
Use VALORNUMÉRICO quando trabalhar com dados importados de sistemas com diferentes formatos regionais. Permite converter textos numéricos de países com vírgula decimal (Europa) ou ponto decimal (EUA) sem alterar as configurações regionais do Excel.
Exemplos Comuns de NUMBERVALUE
Conversão com separadores personalizados
=VALORNUMÉRICO("2.500,27",",",".")
Converte '2.500,27' (formato europeu) para 2500,27 usando vírgula como decimal e ponto como milhares
Conversão de porcentagem
=VALORNUMÉRICO("3,5%")
Converte '3,5%' para 0,035 usando separadores da localidade atual
Texto com espaços
=VALORNUMÉRICO(" 1 234 567 ")
Ignora espaços e converte para 1234567
Múltiplas porcentagens
=VALORNUMÉRICO("9%%")
Converte '9%%' para 0,0009 (9/10000)
Perguntas Frequentes
Erros Comuns e Soluções
#VALOR!
Cause: Separador decimal usado mais de uma vez no texto
Solution: Verifique se há apenas um separador decimal no texto
#VALOR!
Cause: Separador de grupo após o separador decimal
Solution: Remova separadores de grupo da parte decimal
#VALOR!
Cause: Argumentos de separador inválidos
Solution: Use apenas um caractere para cada separador
#VALOR!
Cause: Texto não contém número válido
Solution: Verifique o formato do texto de entrada
Notas
- Se Texto for vazio (""), retorna 0
- Separadores múltiplos nos argumentos usam apenas o primeiro caractere
- Separador de grupo antes do decimal é ignorado
- Excel 2013 e versões posteriores apenas
Compatibilidade
Disponível em: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Não disponível em: Excel 2010 e versões anteriores
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2013+