U ovom se članku opisuju sintaksa formule i korištenje funkcije HEX2OCT u programu Microsoft Excel.
Opis
Pretvara heksadecimalni broj u oktalni.
Sintaksa
HEX2OCT(broj, [mjesta])
Sintaksa funkcije HEX2OCT sadrži sljedeće argumente:
- Broj Obavezno. Heksadecimalni broj koji želite pretvoriti. Broj ne smije sadržavati više od 10 znakova. Najznačajniji je bit u broju bit predznaka. Preostalih 39 bitova bitovi su veličine. Negativni brojevi predstavljeni su notacijom dvojnog komplementa.
- Places Optional. Broj znakova koji se koristi. Ako se mjesta izostavi, HEX2OCT koristi najmanji potrebni broj znakova. Argument mjesta koristan je ako želite rezultat nadopuniti nulama na početku zapisa.
Napomene
- Ako je broj negativan, HEX2OCT zanemaruje mjesta i vraća oktalni broj s deset znakova.
- Ako je broj negativan, ne može biti manji od FFE0000000, a ako je broj pozitivan, ne može biti veći od 1FFFFFFF.
- Ako broj nije valjan heksadecimalni broj, HEX2OCT vraća #NUM! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
- Ako HEX2OCT zahtijeva više znakova od zadanih mjesta, vraća #NUM! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
- Ako mjesta nije cijeli broj, decimale se odbacuju.
- Ako mjesta nije broj, HEX2OCT vraća #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
- Ako je argument mjesta negativan broj, HEX2OCT vraća #NUM! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.
Primjer
Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.
| Formula | Opis | Rezultat |
|---|---|---|
| =HEX2OCT("F"; 3) | Heksadecimalnu vrijednost F pretvara u oktalnu s 3 znaka (vodeća 0 "popunjava"). | 017 |
| =HEX2OCT("3B4E") | Heksadecimalnu vrijednost 3B4E pretvara u oktalnu | 35516 |
| =HEX2OCT("FFFFFFFF00") | Heksadecimalnu vrijednost FFFFFFFF00 pretvara u oktalnu | 7777777400 |