A função `NUMBERVALUE` no Excel é utilizada para converter uma representação textual de um número em um valor numérico. Isso é útil quando você trabalha com dados importados que estejam formatados como texto, mas que você precisa manipular como números.
Aqui está como utilizar a função `NUMBERVALUE`:
Sintaxe
NUMBERVALUE(texto, [separador_decimal], [separador_de_grupo])
Argumentos
- texto: Este é o único argumento obrigatório. É a representação textual do número que você deseja converter.
- separador_decimal (opcional): Especifique o caractere usado como separador decimal no texto. Se não for especificado, o Excel usará o separador decimal padrão do sistema.
- separador_de_grupo (opcional): Especifique o caractere usado como separador de milhar no texto. Se não for especificado, o Excel usará o separador de grupo padrão do sistema.
Exemplo de Uso
=NUMBERVALUE("1234,56")
=NUMBERVALUE("1.234,56", ",", ".")
=NUMBERVALUE("1000")
- Converte Texto em Número Básico:
- Se o sistema utilizar a vírgula como separador decimal, isso retornará 1234.56 como número.
- Especificando Separadores:
- Aqui, o ponto é usado como separador de milhar e a vírgula como separador decimal. Isso retornará 1234.56.
- Sem Especificar Opcional:
- Isto retornará 1000 sem nenhuma conversão especial envolvida, assumindo que o texto já está em um formato padrão.
Dicas
- Certifique-se de que o `texto` está no formato esperado. Se a cadeia de caracteres contiver caracteres que não são números, ou se os separadores estiverem incorretamente configurados, isso pode resultar em erro.
- `NUMBERVALUE` é particularmente útil para bases de dados exportadas de sistemas que utilizam diferentes convenções de formatação numérica.
Erros Comuns
- #VALOR!: Isso ocorre se o texto não puder ser reconhecido como um número, possivelmente devido a caracteres inválidos ou a uma incompatibilidade nos separadores.
Com isso, você deve conseguir utilizar a função `NUMBERVALUE` para converter textos em valores numéricos no Excel de forma eficiente.