VALOR.NÚMERO
Converte texto num número, lidando com diferentes separadores decimais e de milhares.
VALOR.NÚMERO(texto; [separador_decimal]; [separador_milhar])Argumentos
textoTexto a converterseparador_decimalCarácter usado como separador decimal (predefinição ".")(opcional)separador_grupoCarácter usado como separador de milhares(opcional)
=VALOR.NÚMERO("1.234,56";",";".")Formato europeu para número
=VALOR.NÚMERO("25%")Texto de percentagem para decimal
=VALOR.NÚMERO(A1)Texto simples para número
- •Lida com formatos numéricos regionais
- •Melhor que VALOR para dados internacionais
- •Lida automaticamente com sinais de percentagem
- •Não especificar os argumentos separador_decimal e separador_grupo quando o texto usa um formato diferente das definições regionais do sistema, fazendo com que VALOR.NÚMERO interprete mal qual caráter separa os decimais dos milhares
- •Confundir VALOR.NÚMERO com VALOR - VALOR depende inteiramente das definições regionais do sistema, enquanto VALOR.NÚMERO permite substituí-las explicitamente, o que importa ao processar texto formatado para uma região diferente
- •Passar texto com carateres extra que VALOR.NÚMERO não espera (como uma letra final ou um símbolo de moeda invulgar), o que gera um erro #VALOR!
VALORRealiza uma conversão de texto para número semelhante, mas depende inteiramente das definições regionais do sistema em vez de argumentos de separador explícitos.TEXTOFaz o oposto - formata um número como texto usando um formato especificado, em vez de analisar texto para o converter num número.SUBSTITUIRPode pré-processar o texto para corrigir os carateres separadores manualmente, uma abordagem alternativa quando os argumentos de VALOR.NÚMERO não são suficientemente flexíveis.Qual é a diferença entre VALOR.NÚMERO e VALOR?
VALOR depende inteiramente das definições regionais do seu sistema para saber que caráter representa uma vírgula decimal. VALOR.NÚMERO permite-lhe especificar explicitamente separador_decimal e separador_grupo, o que é essencial ao converter texto formatado para uma região diferente da sua.
Por que razão VALOR.NÚMERO devolve #VALOR!?
É provável que o texto contenha um caráter que VALOR.NÚMERO não espera dados os separadores que especificou - verifique o texto real para símbolos estranhos ou um formato inesperado.
Preciso sempre de especificar os argumentos de separador?
Não, são opcionais - se forem omitidos, VALOR.NÚMERO recorre às definições regionais do seu sistema, comportando-se de forma semelhante a VALOR nesse caso.
Precisa traduzir uma fórmula usando VALOR.NÚMERO?
Use nosso tradutor para converter sua fórmula completa
