In questo articolo impareremo come utilizzare la funzione HEX2OCT in Excel.

La funzione HEX2OCT in Excel viene utilizzata per convertire la rappresentazione esadecimale dei numeri di radice 16 in numeri ottali (radice = 8).

La tabella sotto mostra alcune delle basi più usate e la loro radice di caratteri alfanumerici

Base

radix

Alpha-Numeric Characters

Binary

2

0 – 1

Octal

8

0 – 7

Decimal

10

0 – 9

hexadecimal

16

0 – 9 & A – F

hexatridecimal

36

0 – 9 & A – Z

Il numero esadecimale è la rappresentazione di un numero di radice 16. 10 cifre a partire da 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 insieme a 6 alfabeti a partire da A, B, C, D, E e F dove la rappresentazione del numero ottale ha 8 cifre da 0, 1, 2, 3, 4, 5, 6, 7. La tabella sottostante ti aiuterà a capire meglio.

Octal

Decimal

hexadecimal

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

A

13

11

B

14

12

C

15

13

D

16

14

E

17

15

F

La formulazione di conversione è in due fasi. Prima il numero viene convertito in binario, quindi il numero binario viene convertito per ottenere il valore ottale.

Prendiamo un esempio 543 viene convertito in numero binario. Separa 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 3101 100 11 0101 0100 0011 543 (hexa) = 010101000011 (binario)

010101000011 viene convertito in esadecimale. Crea il set di 3 cifre a partire dall’ultima cifra.

  1. Completa l’ultima serie aggiungendo zeri davanti al valore.

  2. Ora converti tutto il valore impostato in esadecimale e combinali per ottenere l’intero valore.

010101000011 010101000011 2 5 0 3543 (esadecimale) = 2503 (ottale)

La funzione HEX2OCT converte il numero esadecimale della radice 16 nel numero ottale della radice 8.

Sintassi:

=HEX2OCT ( number, [places] )

Numero: numero esadecimale che restituisce il numero ottale di 8 caratteri.

[Luoghi]: numero [facoltativo] in cui il risultato è espresso fino al numero.

Il valore di input per la 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.

image

Per ottenere un numero negativo, il numero di input deve contenere 10 caratteri che iniziano con il primo bit in quanto 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 usandoli in alcuni esempi.

image

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 sono forniti come riferimento di cella.

image

La rappresentazione HEX2OCT di 2 in base 16 (esadecimale) è 2 in base 8 (decimale).

2 ~ 16 ~ = 2 ~ 8 ~ Ora copia la formula su altre celle usando il tasto di scelta rapida Ctrl + D.

image

Come puoi vedere qui la funzione HEX2OCT restituisce il risultato dei valori di input.

Note:

  1. I numeri possono essere forniti come argomento alla funzione direttamente con virgolette o riferimento di cella in Excel.

  2. La funzione non considera il numero [posizioni] in caso di numero decimale negativo.

  3. Se il numero esadecimale in ingresso è negativo non può essere minore di 1FFFFFFF e se il numero è positivo non può essere maggiore di FFE0000000.

  4. Se il numero di [posti] di input non è un numero intero, viene troncato dalla funzione.

  5. La funzione restituisce il valore ottale per il valore massimo di 3777777777 e il valore minimo fino a 4000000000 (solo numeri interi).

  6. La funzione restituisce il #NUM! Errore .. Se il numero esadecimale immesso è minore di 1FFFFFFF o maggiore di FFE0000000.

    1. Se il numero di input [posizioni] è zero o negativo.

    2. Se il numero di input [posizioni] non è sufficiente per il numero ottale positivo risultante.

  7. La funzione restituisce il #VALORE! Errore .. Se il numero di [luoghi] ​​immesso è di 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 esitare a esprimere la tua domanda o il tuo feedback per l’articolo precedente.

Articoli correlati:

link: / funzioni-matematiche-come-usare-la-funzione-dec2bin-in-excel [Come usare la funzione DEC2BIN in Excel]

link: / funzioni-matematiche-come-usare-la-funzione-bin2oct-in-excel [Come usare la funzione BIN2OCT in Excel]

link: / funzioni-matematiche-come-usare-la-funzione-bin2hex-in-excel [Come usare la funzione BIN2HEX in Excel]

link: / funzioni-matematiche-come-usare-la-funzione-dec2oct-in-excel [Come usare la funzione DEC2OCT in Excel]

link: / funzioni-matematiche-come-usare-la-funzione-dec2hex-in-excel [Come usare la funzione DEC2HEX in Excel]

link: / funzioni-matematiche-come-usare-la-funzione-oct2bin-in-excel [Come usare la funzione OCT2BIN in Excel]

link: / funzioni-matematiche-come-usare-la-funzione-oct2dec-in-excel [Come usare la funzione OCT2DEC in Excel]

link: / funzioni-matematiche-come-usare-la-funzione-oct2hex-in-excel [Come usare la funzione OCT2HEX in Excel]

link: / funzioni-matematiche-come-usare-la-funzione-hex2bin-in-excel [Come usare la funzione HEX2BIN in Excel]

link: / funzioni-matematiche-come-usare-la-funzione-hex2oct-in-excel [Come usare la funzione HEX2OCT in Excel]

link: / funzioni-matematiche-come-usare-la-funzione-hex2dec-in-excel [Come usare la funzione HEX2DEC in Excel]

Articoli popolari:

link: / logical-formas-if-function-with-wildcards [If with wildcards]

link: / lookup-formas-vlookup-by-date-in-excel [Vlookup per data]

link: / excel-text-editing-and-format-join-first-and-last-name-in-excel [Join first and last name in excel]

link: / counting-count-cells-which-match-a-or-b [Conta le celle che corrispondono ad A o B]