VALOR.NÚMERO

    Texto

    Converte texto num número, lidando com diferentes separadores decimais e de milhares.

    Traduções
    EnglishNUMBERVALUE
    FrenchCNUM.VALEUR
    SpanishVALOR.NÚMERO
    GermanZAHLENWERT
    ItalianNUMERO.VALORE
    PortugueseVALOR.NUMÉRICO
    DutchGETALWAARDE
    PolishWARTOŚĆ.LICZBOWA
    RussianЧИСЛЗНАЧ
    TurkishSAYIDEGER
    CzechNUMBERVALUE
    HungarianSZÁMÉRTÉK
    SwedishNUMMERVÄRDE
    DanishNUMMERVÆRDI
    FinnishLUKUARVO
    Sintaxe
    VALOR.NÚMERO(texto; [separador_decimal]; [separador_milhar])

    Argumentos

    • textoTexto a converter
    • separador_decimalCarácter usado como separador decimal (predefinição ".")(opcional)
    • separador_grupoCarácter usado como separador de milhares(opcional)
    Exemplos
    =VALOR.NÚMERO("1.234,56";",";".")
    1234,56

    Formato europeu para número

    =VALOR.NÚMERO("25%")
    0,25

    Texto de percentagem para decimal

    =VALOR.NÚMERO(A1)
    Número

    Texto simples para número

    Dicas e boas práticas
    • Lida com formatos numéricos regionais
    • Melhor que VALOR para dados internacionais
    • Lida automaticamente com sinais de percentagem
    Erros comuns
    • 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!
    Funções relacionadas
    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.
    Perguntas frequentes

    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