Função HEXAOCT

Excel 2007+

Resumo

A função HEXAOCT converte números hexadecimais em octais, facilitando conversões entre sistemas numéricos. É essencial para programação, análise de dados binários e cálculos de engenharia que envolvem diferentes bases numéricas.

Sintaxe

HEXAOCT(número; [casas])

Parâmetros

Parâmetro Tipo Obrigatório Descrição
número String Sim Número hexadecimal a ser convertido. Máximo 10 caracteres hexadecimal válidos.
casas Number Não Quantidade de caracteres desejada no resultado octal.

Usando a função HEX2OCT

Use HEXAOCT para converter valores hexadecimais em octais em análises de memória, programação de microcontroladores ou quando trabalhar com dados em diferentes bases numéricas no Excel.

Exemplos Comuns de HEX2OCT

Conversão Básica com Preenchimento

=HEXAOCT("F"; 3)

Converte F hexadecimal para octal com 3 dígitos: 017 (zero à esquerda como preenchimento).

Conversão sem Especificar Casas

=HEXAOCT("3B4E")

Converte 3B4E hexadecimal diretamente para octal: 35516.

Número Negativo Grande

=HEXAOCT("FFFFFFFF00")

Converte hexadecimal representando número negativo para octal de 10 dígitos: 7777777400.

Perguntas Frequentes

Máximo de 10 caracteres. Números positivos até 1FFFFFFF, negativos a partir de FFE0000000.

A função usa o mínimo de caracteres necessário para representar o valor.

Usa complemento a dois e retorna sempre 10 caracteres octais, ignorando o parâmetro casas.

Erros Comuns e Soluções

#NÚM!

Cause: Número hexadecimal inválido ou fora do intervalo permitido

Solution: Verifique se o valor está entre 0 e 1FFFFFFF (positivo) ou FFE0000000 e FFFFFFFF (negativo)

#NÚM!

Cause: Parâmetro casas negativo

Solution: Use apenas valores positivos ou inteiros para casas

#VALOR!

Cause: Parâmetro casas não numérico

Solution: Insira um número inteiro válido

#NÚM!

Cause: Resultado exige mais caracteres que especificado em casas

Solution: Aumente o valor de casas ou omita o parâmetro

Notas

  • Para números negativos, sempre retorna 10 caracteres
  • O bit mais significativo é o bit de sinal
  • Útil em análise de registradores e memória de computadores
  • Compatível com convenções de programação embarcada

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 versões 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+