ÓSM.NA.SZESN - Konwersja ósemkowej na szesnastkową

Excel 2007+

Podsumowanie

Funkcja ÓSM.NA.SZESN konwertuje liczby zapisane w systemie ósemkowym na odpowiedniki w systemie szesnastkowym. Umożliwia precyzyjną kontrolę nad liczbą znaków w wyniku poprzez opcjonalny parametr miejsc.

Składnia

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

Parametry

Parametr Typ Wymagane Opis
liczba String Tak Wymagana liczba ósemkowa (maksymalnie 10 cyfr 0-7). Liczby ujemne w dopełnieniu do dwóch.
miejsca Number Nie Opcjonalna liczba znaków w wyniku. Umożliwia dodanie wiodących zer.

Użycie funkcji OCT2HEX

Funkcja ÓSM.NA.SZESN jest niezbędna przy pracy z danymi binarnymi, programowaniem niskopoziomowym i analizą systemów numerycznych. Umożliwia łatwą konwersję między różnymi systemami liczbowymi używanymi w informatyce.

Typowe przykłady OCT2HEX

Podstawowa konwersja z formatowaniem

=ÓSM.NA.SZESN(100; 4)

Konwertuje 100₈ na 0040₁₆ (64 w systemie dziesiętnym) z 4 znakami.

Konwersja liczby ujemnej

=ÓSM.NA.SZESN(7777777533)

Konwertuje dużą liczbę ósemkową na FFFFFFFF5B₁₆ (ujemna liczba 30-bitowa).

Często zadawane pytania

Funkcja ignoruje parametr 'miejsca' i zwraca zawsze 10-znakowy wynik szesnastkowy.

#LICZBA! przy nieprawidłowej liczbie ósemkowej, #ARG! przy zbyt małej liczbie miejsc lub ujemnych miejscach.

Typowe błędy i rozwiązania

#LICZBA! / #NUM!

Cause: Nieprawidłowa liczba ósemkowa (>10 znaków lub niedozwolone cyfry)

Solution: Użyj tylko cyfr 0-7, maksymalnie 10 znaków

#ARG! / #VALUE!

Cause: Parametr 'miejsca' jest ujemny lub nie jest liczbą

Solution: Podaj dodatnią liczbę całkowitą lub pomiń parametr

#LICZBA!

Cause: Za mało miejsc na wynik

Solution: Zwiększ wartość parametru 'miejsca'

Uwagi

  • Liczba nie może przekraczać 10 znaków (30 bitów)
  • MSB (bit 31) to bit znaku, pozostałe 29 bitów to wartość
  • Przy liczbach ujemnych zawsze 10 znaków w wyniku
  • Funkcja obcina niecałkowite wartości 'miejsca' do integer

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

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