DECAHEX - Função DECAHEX

Excel 2007+

Resumo

A função DECAHEX converte números decimais em sua representação hexadecimal equivalente. É essencial para desenvolvedores e analistas que trabalham com conversões de base numérica, programação de baixo nível e análise de dados binários.

Sintaxe

DECAHEX(número; [casas])

Parâmetros

Parâmetro Tipo Obrigatório Descrição
número Number Sim O inteiro decimal a ser convertido para hexadecimal. Números negativos usam notação de complemento a dois.
casas Number Não Número opcional de caracteres no resultado. Preenche com zeros à esquerda se necessário.

Usando a função DEC2HEX

A DECAHEX é perfeita para conversões numéricas em programação, análise de memória, desenvolvimento de software e trabalho com dados de sistemas embarcados. Ela facilita a visualização de valores decimais em formato hexadecimal amplamente usado em desenvolvimento.

Exemplos Comuns de DEC2HEX

Conversão básica com preenchimento

=DECAHEX(100; 4)

Converte 100 decimal para hexadecimal com 4 caracteres: 0064 (preenchido com zeros).

Número negativo

=DECAHEX(-54)

Converte -54 para hexadecimal usando complemento a dois: FFFFFFFFCA.

Conversão simples

=DECAHEX(28)

28 decimal vira 1C hexadecimal (mínimo de caracteres).

Erro por casas insuficientes

=DECAHEX(64;1)

Retorna #NÚM! pois 40 hexadecimal precisa de 2 caracteres.

Perguntas Frequentes

De -549.755.813.888 a 549.755.813.887. Fora deste intervalo retorna #NÚM!.

Usando notação de complemento a dois com 40 bits (10 caracteres hexadecimais).

Retorna erro #NÚM!. Exemplo: DECAHEX(64;1) falha pois precisa 2 caracteres.

Erros Comuns e Soluções

#NÚM!

Cause: Número fora da faixa ou casas insuficiente

Solution: Verifique se número está entre -549755813888 e 549755813887 e se casas é adequado.

#VALOR!

Cause: Argumentos não numéricos

Solution: Certifique-se que número e casas contenham apenas valores numéricos.

#NÚM!

Cause: Casas negativa

Solution: Use apenas valores positivos para o argumento casas.

Notas

  • Para negativos, sempre retorna 10 caracteres hexadecimais
  • Casas é truncada se não for inteiro
  • Útil em conjunto com BIN2DEC, HEX2DEC
  • Excel 2007 e versões posteriores

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+