In questo articolo, impareremo come utilizzare la funzione HEX2OCT in Excel.
La funzione HEX2OCT in Excel viene utilizzata per convertire la rappresentazione esadecimale di numeri di radix 16 in numeri ottali (radix = 8).
La tabella mostrata di seguito mostra alcune delle basi più utilizzate e la loro radice di caratteri alfanumerici
Base | radix | Caratteri alfanumerici |
Binario | 2 | 0 - 1 |
ottale | 8 | 0 - 7 |
Decimale | 10 | 0 - 9 |
esadecimale | 16 | 0 - 9 e LA - FA |
esatridecimale | 36 | 0 - 9 & A - Z |
Il numero esadecimale è la rappresentazione di un numero di radice 16. 10 cifre che iniziano da 0, 1, 2, 3, 4, 5, 6, 7, 8 ,9 insieme a 6 alfabeti che iniziano da A, B, C, D, E & F dove la rappresentazione del numero ottale ha 8 cifre da 0, 1, 2, 3, 4, 5, 6, 7. La tabella seguente ti aiuterà a capire meglio.
ottale | Decimale | esadecimale |
0 | 0 | 0 |
1 | 1 | 1 |
2 | 2 | 2 |
3 | 3 | 3 |
4 | 4 | 4 |
5 | 5 | 5 |
6 | 6 | 6 |
7 | 7 | 7 |
10 | 8 | 8 |
11 | 9 | 9 |
12 | 10 | UN |
13 | 11 | B |
14 | 12 | C |
15 | 13 | D |
16 | 14 | E |
17 | 15 | F |
La formulazione della conversione è in due fasi. Prima il numero viene convertito in binario e quindi il numero binario viene convertito per ottenere il valore ottale.
Facciamo un esempio
543 viene convertito in numero binario
- Separare le cifre
- Scrivi la loro conversione esadecimale fino a 4 cifre aggiungendo zeri a sinistra del numero esadecimale
- Combina tutti gli esadecimali convertiti per ottenere il numero esadecimale.
5 | 4 | 3 |
101 | 100 | 11 |
0101 | 0100 | 0011 |
543 (esadecimale) = 010101000011(binario) |
010101000011 viene convertito in esadecimale
- Crea il set di 3 cifre partendo dall'ultima cifra.
- Completa l'ultimo set aggiungendo degli zeri davanti al valore.
- Ora converti tutto il valore impostato in esadecimale e combinali per ottenere l'intero valore.
010101000011 | |||
010 | 101 | 000 | 011 |
2 | 5 | 0 | 3 |
543 (esadecimale) = 2503 (ottale) |
La funzione HEX2OCT converte il numero esadecimale di radice 16 nel numero ottale di radice 8.
Sintassi:
=HEX2OCT ( numero, [posti] )
Numero : Numero esadecimale che restituisce il numero ottale di 8 caratteri.
[Luoghi] : [opzionale] numero dove il risultato è espresso fino al numero.
Il valore in ingresso alla funzione non può contenere più di 10 caratteri (10 bit). Dove il primo numero restituisce il segno del numero (positivo o negativo) e Altro 9 restituisce il valore dopo il segno.
Per ottenere un numero negativo, il numero di input deve avere 10 caratteri che iniziano con il primo bit poiché rappresenta il segno negativo. Il numero negativo viene calcolato utilizzando la notazione in complemento a due. Qualsiasi meno di 10 caratteri, la funzione considera gli 0 predefiniti davanti.
Ora comprendiamo meglio la funzione utilizzandoli in alcuni esempi.
Qui abbiamo alcuni valori esadecimali nella colonna esadecimale. Dobbiamo convertire questi numeri esadecimali in valore ottale.
Usa la formula nella colonna esadecimale:
=HEX2OCT (A2)
A2 : numero fornito alla funzione come riferimento di cella o testo tra virgolette
I valori per la funzione HEX2OCT vengono forniti come riferimento di cella.
La rappresentazione HEX2OCT di 2 di base 16 (esadecimale) è 2 di base 8 (decimale).
216= 28
Ora copia la formula in altre celle usando il Ctrl + D tasto di scelta rapida.
Come puoi vedere qui, la funzione HEX2OCT restituisce il risultato dei valori di input.
Appunti:
- I numeri possono essere dati come argomento alla funzione direttamente con virgolette o riferimenti di cella in Excel.
- La funzione non considera il numero [posti] in caso di numero decimale negativo.
- Se il numero esadecimale in ingresso è negativo non può essere minore di 1FFFFFFF e se il numero è positivo non può essere maggiore di FFE0000000 .
- Se il numero di input [places] non è un numero intero, viene troncato dalla funzione.
- La funzione restituisce il valore ottale per il valore massimo di 3777777777 e il valore minimo fino a 4000000000 (solo numeri interi).
- La funzione restituisce il #NUM! Errore
- Se il numero esadecimale di input è minore di 1FFFFFFF o maggiore di FFE0000000 .
- Se il numero di input [posti] è zero o negativo.
- Se il numero di input [posti] non è sufficiente per il numero ottale positivo risultante.
- La funzione restituisce il #VALORE! Errore
- Se il numero di input [luoghi] è testo o non numerico.
Spero che tu abbia capito come utilizzare la funzione HEX2OCT e la cella di riferimento in Excel. Esplora altri articoli sulle funzioni di conversione matematica di Excel qui. Non esitate a esprimere la vostra domanda o feedback per l'articolo di cui sopra.
Come utilizzare la funzione DEC2BIN in Excel
Come utilizzare la funzione BIN2OCT in Excel
Come utilizzare la funzione BIN2HEX in Excel
Come utilizzare la funzione DEC2OCT in Excel
Come utilizzare la funzione DEC2HEX in Excel
Come utilizzare la funzione OCT2BIN in Excel
Come utilizzare la funzione OCT2DEC in Excel
Come utilizzare la funzione OCT2HEX in Excel
Come utilizzare la funzione HEX2BIN in Excel
Come utilizzare la funzione HEX2OCT in Excel
Come utilizzare la funzione HEX2DEC in Excel
Articoli popolari:
Se con caratteri jolly
Vricerca per data
Unisci nome e cognome in excel
Conta le celle che corrispondono ad A o B