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. L’intero decimale da convertire. Se num è negativo, cifre viene ignorato e DECIMALE.HEX restituisce un numero esadecimale di 10 caratteri (40 bit) in cui il bit più significativo è il bit di segno. I rimanenti 39 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 se Num è > 549.755.813.887, DEC2HEX restituirà il valore #NUM! .

  • Se Num non è numerico, DECIMALE.X restituirà il valore #VALUE! .

  • Se il risultato di DEC2HEX richiede più di un numero di caratteri Cifre specificato, restituisce il valore #NUM! .
    Ad esempio, DEC2HEX(64;1) restituisce il valore di errore perché il risultato (40) richiede due caratteri.

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

  • Se Cifre non è numerico, DECIMALE.X restituirà #VALUE! .

  • Se Cifre è negativo, DECIMALE.X restituirà #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!

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Quanto ti soddisfa la qualità della traduzione?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×