Applies ToExcel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za web Excel 2024 Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2019 za Mac Excel 2016

U ovom se članku opisuje sintaksa formula 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.

  • Mjesta    Neobavezno. 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 više znakova od mjesta, vraća #NUM! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.

  • Ako mjesta nije cijeli broj, decimale se odbacuju.

  • Ako argument mjesta nije broj, HEX2OCT vraća #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.

  • Ako je argument mjesta negativan, 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

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.