Funzione HEX.OCT

Excel 2007+

Riepilogo

La funzione HEX.OCT di Excel converte un numero esadecimale in un numero ottale. È particolarmente utile per operazioni di conversione tra diverse basi numeriche, specialmente in contesti di programmazione e analisi di dati binari.

Sintassi

HEX.OCT(num; [cifre])

Parametri

Parametro Tipo Richiesto Descrizione
num Testo Numero esadecimale da convertire. Massimo 10 caratteri, con bit del segno più significativo.
cifre Numero No Numero di caratteri nel risultato ottale. Se omesso, usa il minimo necessario.

Utilizzo della funzione HEX2OCT

La funzione HEX.OCT è ideale per convertire valori esadecimali in ottali, comune in programmazione di basso livello, analisi di registri e debug di sistemi. Supporta numeri negativi tramite notazione in complemento a due.

Esempi Comuni di HEX2OCT

Conversione base con zeri iniziali

=HEX.OCT("F"; 3)

Converte F esadecimale in ottale con 3 cifre: risultato 017.

Conversione standard

=HEX.OCT("3B4E")

Converte 3B4E esadecimale in ottale: risultato 35516.

Numero negativo grande

=HEX.OCT("FFFFFFFF00")

Converte FFFFFFFF00 (negativo) in ottale: risultato 7777777400.

Domande Frequenti

Num non può superare 10 caratteri esadecimali.

La funzione usa il minor numero di caratteri necessario.

I numeri negativi usano la notazione in complemento a due e restituiscono sempre 10 caratteri.

Errori Comuni e Soluzioni

#NUM!

Cause: Num non è un esadecimale valido o supera i limiti

Solution: Verifica che num sia tra 0 e 1FFFFFFF (positivo) o >= FFE0000000 (negativo)

#NUM!

Cause: Il risultato richiede più cifre di quelle specificate

Solution: Aumenta il valore di cifre o omettilo

#VALUE!

Cause: Il parametro cifre non è numerico

Solution: Assicurati che cifre sia un valore numerico

#NUM!

Cause: Cifre è negativo

Solution: Usa solo valori positivi per cifre

Note

  • Per numeri negativi, cifre viene ignorato e restituisce 10 caratteri
  • I limiti sono: positivi ≤ 1FFFFFFF, negativi ≥ FFE0000000
  • Se cifre non è intero, la parte decimale viene troncata
  • Compatibile con Excel 2007 e versioni successive

Compatibilità

Disponibile in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponibile in: Excel 2003 e precedenti

Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2007+