Funzione DECIMALE.HEX

Excel 2007+

Riepilogo

La funzione DECIMALE.HEX converte un numero decimale in formato esadecimale (base 16). È essenziale per operazioni di programmazione, analisi di memoria e conversioni numeriche in contesti tecnici.

Sintassi

DECIMALE.HEX(num; [cifre])

Parametri

Parametro Tipo Richiesto Descrizione
num Numero intero Valore decimale da convertire (intero tra -549.755.813.888 e 549.755.813.887)
cifre Numero intero No Numero di cifre esadecimali desiderate nel risultato

Utilizzo della funzione DEC2HEX

DECIMALE.HEX è fondamentale per sviluppatori, analisti di dati binari e tecnici IT che necessitano di convertire valori decimali in esadecimale per debug, analisi memoria o programmazione.

Esempi Comuni di DEC2HEX

Conversione con zeri iniziali

=DECIMALE.HEX(100; 4)

Converte 100 decimale in '0064' esadecimale, aggiungendo zeri per raggiungere 4 cifre.

Numero negativo

=DECIMALE.HEX(-54)

Converte -54 in 'FFFFFFFFCA' usando complemento a due (10 cifre per negativi).

Conversione base

=DECIMALE.HEX(28)

Converte 28 decimale in '1C' esadecimale.

Errore per cifre insufficienti

=DECIMALE.HEX(64;1)

Restituisce #NUM! perché '40' richiede 2 cifre ma ne sono specificate solo 1.

Domande Frequenti

Da -549.755.813.888 a 549.755.813.887. Oltre questi limiti restituisce #NUM!.

Usa la rappresentazione in complemento a due su 40 bit, producendo sempre 10 cifre esadecimali.

No, è facoltativo. Se omesso, usa il numero minimo di cifre necessario.

Errori Comuni e Soluzioni

#NUM!

Cause: Numero fuori range (-549.755.813.888 a 549.755.813.887)

Solution: Usa un valore numerico intero entro i limiti consentiti

#NUM!

Cause: Risultato richiede più cifre di quelle specificate

Solution: Aumenta il valore del parametro 'cifre'

#VALUE!

Cause: Parametro 'num' o 'cifre' non numerico

Solution: Inserisci valori numerici validi

#NUM!

Cause: Parametro 'cifre' negativo

Solution: Usa un valore positivo per 'cifre'

Note

  • Per numeri negativi, 'cifre' viene ignorato e restituisce sempre 10 cifre
  • La parte decimale di 'cifre' viene troncata all'intero
  • Utile per analisi di indirizzi di memoria e registri hardware
  • 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+