DECIMALE.HEX (funzione DECIMALE.HEX)

Questo articolo descrive la sintassi della formula e l'uso della funzione DECIMALE.HEX in Microsoft Excel.

Descrizione

Converte un numero decimale in esadecimale.

Sintassi

DECIMALE.HEX(num; [cifre])

Gli argomenti della sintassi della funzione DECIMALE.HEX sono i seguenti:

  • Num    Obbligatorio. Intero decimale che si desidera convertire. Se num è negativo, cifre verrà ignorato e la funzione DECIMALE.HEX restituirà un numero esadecimale di 10 caratteri, ovvero 10 bit, in cui il bit più significativo è il bit del segno e i rimanenti 9 bit sono i bit del valore da convertire. I numeri negativi vengono rappresentati sotto forma di notazione in complemento a due.

  • Cifre    Facoltativo. Numero di caratteri da utilizzare. Se cifre viene omesso, DECIMALE.HEX utilizzerà il minor numero di caratteri necessario. Cifre è utile per aggiungere gli zeri iniziali al valore restituito.

Osservazioni

  • Se Num è < -549.755.813.888 o Num è > 549.755.813.887, DECIMALE.HEX restituirà il valore di errore #NUM!.

  • Se Num non è un valore numerico, DECIMALE.HEX restituirà il valore di errore #VALORE!.

  • Se il risultato di DECIMALE.HEX richiede un numero di cifre superiore a quello specificato, restituirà il valore di errore #NUM!.
    Ad esempio, DECIMALE.HEX(64,1) restituisce il valore di errore poiché il risultato (40) richiede due cifre.

  • Se Cifre non è un numero intero, la parte decimale verrà troncata.

  • Se Cifre non è un valore numerico, DECIMALE.HEX restituirà il valore di errore #VALORE!.

  • Se Cifre è negativo, DECIMALE.HEX restituirà il valore di errore #NUM!.

Esempio

Copiare i dati di esempio contenuti nella tabella seguente e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Per visualizzare i risultati delle formule, selezionarle, premere F2 e quindi premere INVIO. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.

Formula

Descrizione

Risultato

=DECIMALE.HEX(100; 4)

Converte il valore decimale 100 in esadecimale con 4 caratteri ("a cui vengono aggiunti" due zeri iniziali).

0064

=DECIMALE.HEX(-54)

Converte il valore decimale -54 in esadecimale

FFFFFFFFCA

=DECIMALE.HEX(28)

Converte il valore decimale 28 in esadecimale.

1C

=DECIMALE.HEX(64;1)

Restituisce il valore di errore #NUM! perché il risultato (40) richiede 2 cifre.

#NUM!

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×