Funkcja DWÓJK.NA.ÓSM

Excel 2007+

Podsumowanie

Funkcja DWÓJK.NA.ÓSM konwertuje liczbę zapisaną w systemie binarnym (dwójkowym) na liczbę w systemie ósemkowym. Umożliwia łatwą konwersję między różnymi systemami liczbowymi bezpośrednio w arkuszu Excel.

Składnia

DWÓJK.NA.ÓSM(liczba; [miejsca])

Parametry

Parametr Typ Wymagane Opis
liczba String Tak Wymagany. Liczba binarna (max 10 bitów). Najbardziej znaczący bit to bit znaku, pozostałe 9 bitów to wartość absolutna. Liczby ujemne w zapisie dopełnienia do dwóch.
miejsca Integer Nie Opcjonalny. Liczba cyfr w wyniku ósemkowym. Umożliwia uzupełnienie zerami.

Użycie funkcji BIN2OCT

Funkcja DWÓJK.NA.ÓSM jest szczególnie przydatna podczas pracy z danymi binarnymi pochodzącymi z elektroniki, programowania lub analizy bitowej. Pozwala na szybką konwersję do czytelniejszego formatu ósemkowego.

Typowe przykłady BIN2OCT

Konwersja binarnej na 3-cyfrową ósemkową

=DWÓJK.NA.ÓSM(1001;3)

Konwertuje binarną 1001 (9 w systemie dziesiętnym) na 3-cyfrową ósemkową: 011

Konwersja bez określania miejsc

=DWÓJK.NA.ÓSM(1100100)

Konwertuje binarną 1100100 (100 w systemie dziesiętnym) na ósemkową 144

Maksymalna wartość dodatnia

=DWÓJK.NA.ÓSM(1111111111)

Konwertuje największą 10-bitową liczbę binarną dodatnią na ósemkową 7777777777

Często zadawane pytania

Funkcja zwróci błąd #LICZBA! (#NUM!). Maksymalna długość to 10 znaków.

Dla liczb ujemnych funkcja zawsze zwraca 10-cyfrową liczbę ósemkową w zapisie dopełnienia do dwóch.

#LICZBA! dla niepoprawnej binarnej/maks.10 bitów/za mało miejsc. #ARG! dla nie-numerycznych parametrów.

Typowe błędy i rozwiązania

#LICZBA! (#NUM!)

Cause: Nieprawidłowa liczba binarna lub więcej niż 10 bitów

Solution: Sprawdź poprawność ciągu binarnego (0 i 1) i długość (max 10 znaków)

#LICZBA! (#NUM!)

Cause: Za mało miejsc na wynik

Solution: Zwiększ parametr 'miejsca' lub usuń go

#ARG! (#VALUE!)

Cause: Parametr 'miejsca' nie jest liczbą

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

#LICZBA! (#NUM!)

Cause: Parametr 'miejsca' jest ujemny

Solution: Użyj dodatniej liczby całkowitej lub pomiń parametr

Uwagi

  • Obsługuje liczby binarne do 10 bitów (511 dodatnich, -512 ujemnych)
  • Dla liczb ujemnych zawsze zwraca 10 cyfr ósemkowych
  • Argument 'miejsca' jest obcinany do liczby całkowitej
  • Funkcja ignoruje litery i inne znaki niebędące 0/1

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+