Funkcja SZESN.NA.ÓSM

Excel 2007+

Podsumowanie

Funkcja SZESN.NA.ÓSM konwertuje liczbę szesnastkową na liczbę ósemkową. Umożliwia łatwą konwersję między systemami liczbowymi, szczególnie przydatną w programowaniu i analizie binarnej.

Składnia

SZESN.NA.ÓSM(liczba; [miejsca])

Parametry

Parametr Typ Wymagane Opis
liczba String Tak Wymagana liczba szesnastkowa. Najbardziej znaczący bit to bit znaku, pozostałe 39 bitów to wartość. Liczby ujemne w zapisie z dopełnieniem do dwóch.
miejsca Number Nie Opcjonalna liczba cyfr. Umożliwia uzupełnienie zerami wiodącymi.

Użycie funkcji HEX2OCT

Funkcja SZESN.NA.ÓSM jest idealna do pracy z danymi binarnymi, programowaniem niskopoziomowym i analizą systemów numerycznych. Używa się jej do bezpośredniej konwersji wartości hex na ósemkowe bez pośrednich obliczeń.

Typowe przykłady HEX2OCT

Podstawowa konwersja z uzupełnieniem zerami

=SZESN.NA.ÓSM("F";3)

Konwertuje hex F na trzycyfrową liczbę ósemkową z zerem wiodącym.

Konwersja złożonej liczby hex

=SZESN.NA.ÓSM("3B4E")

Przekształca 3B4E (hex) na 35516 (ósemkowe).

Konwersja 10-cyfrowej liczby ujemnej

=SZESN.NA.ÓSM("FFFFFFFF00")

Zwraca 7777777400 dla ujemnej wartości z pełnym formatem.

Często zadawane pytania

Funkcja ignoruje parametr 'miejsca' i zawsze zwraca 10-cyfrową liczbę ósemkową.

Ujemne: nie mniejsze niż FFE0000000, dodatnie: nie większe niż 1FFFFFFF.

Nieprawidłowa liczba hex, za mało miejsc lub ujemne 'miejsca'.

Typowe błędy i rozwiązania

#NUM!

Cause: Nieprawidłowa liczba szesnastkowa lub przekroczono limity

Solution: Sprawdź poprawność hex i zakres wartości (FFE0000000 do 1FFFFFFF)

#VALUE!

Cause: Parametr 'miejsca' nie jest liczbą

Solution: Użyj liczby całkowitej dla parametru 'miejsca'

#NUM! (za mało miejsc)

Cause: Wymagana więcej cyfr niż określono w 'miejsca'

Solution: Zwiększ wartość parametru 'miejsca' lub pomiń go

Uwagi

  • Liczba hex nie może przekraczać 10 znaków
  • Dla liczb ujemnych zawsze zwraca 10 cyfr
  • Argument 'miejsca' obcina ułamki do liczby całkowitej
  • Funkcja automatycznie rozpoznaje bit znaku

Kompatybilność

Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niedostępne w: Excel 2003 i wcześniejsze wersje

Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+