HEXADEC - Função Excel

Excel 2007+

Resumo

A função HEXADEC do Excel converte números hexadecimais em seus equivalentes decimais, suportando tanto valores positivos quanto negativos no formato de complemento a dois.

Sintaxe

HEXADEC(número)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
número String Sim O número hexadecimal para conversão. Máximo 10 caracteres (40 bits), com bit de sinal.

Usando a função HEX2DEC

Use HEXADEC para converter códigos hexadecimais de programação, memória ou dados binários para o formato decimal familiar do Excel. Ideal para desenvolvedores e analistas de dados técnicos.

Exemplos Comuns de HEX2DEC

Conversão Básica Positiva

=HEXADEC("A5")

Converte A5 hexadecimal em 165 decimal.

Número Negativo

=HEXADEC("FFFFFFFF5B")

Converte FFFFFFFF5B (complemento a dois) em -165.

Grande Valor Positivo

=HEXADEC("3DA408B9")

Converte 3DA408B9 em 1.034E+09 (mais de 1 bilhão).

Perguntas Frequentes

Máximo 10 caracteres (40 bits). Valores maiores geram erro #NÚM!.

Usa notação de complemento a dois, onde o bit mais significativo é o bit de sinal.

A função retorna #NÚM!.

Erros Comuns e Soluções

#NÚM!

Cause: Número hexadecimal inválido ou mais de 10 caracteres

Solution: Verifique se usa apenas 0-9 e A-F, máximo 10 caracteres.

#VALOR!

Cause: Argumento não é texto ou referência válida

Solution: Coloque o número entre aspas ou corrija a referência.

Notas

  • Válido apenas para Excel 2007 e versões posteriores.
  • O bit mais significativo é o bit de sinal (39 bits de magnitude).
  • Use maiúsculas ou minúsculas para dígitos hexadecimais (A-F/a-f).

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em: Excel 2003 e anteriores

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+