Questo articolo descrive la sintassi della formula e l'uso della funzione HEX2BIN in Microsoft Excel.
Descrizione
Converte un numero esadecimale in binario.
Sintassi
HEX.BINARIO(num; [cifre])
Gli argomenti della sintassi della funzione HEX.BINARIO sono i seguenti:
- num Obbligatorio. Numero esadecimale che si desidera convertire. Num non può essere costituito da più di 10 caratteri. Il bit più significativo di num è il bit del segno, ovvero il 40° bit da destra. I rimanenti 9 bit sono i bit del valore da convertire. I numeri negativi vengono rappresentati sotto forma di notazione in complemento a due.
- Places Facoltativo. Numero di caratteri da utilizzare. Se cifre viene omesso, HEX.BINARIO utilizzerà il minor numero di caratteri necessario. Cifre è utile per aggiungere gli zeri iniziali al valore restituito.
Osservazioni
- Se num è negativo, HEX.BINARIO ignorerà cifre e restituirà un numero binario di 10 caratteri.
- Se num è negativo, non potrà essere minore di FFFFFFFE00, e se è positivo, non potrà essere maggiore di 1FF.
- Se num non è un numero esadecimale valido, HEX2BIN restituisce il #NUM! .
- Se HEX2BIN richiede più caratteri di cifre, restituirà il #NUM! .
- Se cifre non è un numero intero, la parte decimale verrà troncata.
- Se cifre non è un valore numerico, HEX2BIN restituisce il #VALUE! .
- Se cifre è negativo, HEX2BIN restituisce il #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 |
|---|---|---|
| =HEX.BINARIO("F"; 8) | Converte F esadecimale in binario, con 8 caratteri (i 4 zero all'inizio sono "riempimento") | 00001111 |
| =HEX.BINARIO("B7") | Converte B7 esadecimale in binario. | 10110111 |
| =HEX.BINARIO("FFFFFFFFFF") | Converte FFFFFFFFFF esadecimale in binario. | 1111111111 |