Ten artykuł zawiera opis składni formuły i zastosowania funkcji ROZKŁAD.DWUM.NA.CT  w programie Microsoft Excel.

Opis

Konwertuje liczbę w kodzie dwójkowym na liczbę w kodzie ósemkowym.

Składnia

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

W składni funkcji DWÓJK.NA.ÓSM występują następujące argumenty:

  • Liczba Argument wymagany. Liczba dwójkowa, która ma zostać poddana konwersji. Liczba nie może zawierać więcej niż 10 znaków (10 bitów). Najbardziej znaczący bit liczby jest bitem znaku. Pozostałe 9 bitów reprezentuje wielkość. Liczby ujemne są reprezentowane przy użyciu zapisu z dopełnieniem do dwóch.

  • Miejsca    Argument opcjonalny. Liczba znaków do użycia. Jeśli argument „miejsca” zostanie pominięty, funkcja DWÓJK.NA.ÓSM użyje najmniejszej niezbędnej liczby znaków. Wygodnie jest stosować argument „miejsca” w celu uzupełniania wyliczonej wartości poprzedzającymi 0 (zerami).

Spostrzeżenia

  • Jeśli liczba nie jest prawidłową liczbą binarną lub zawiera więcej niż 10 znaków (10 bitów), funkcja DWÓJK.NA.CT zwraca #NUM! wartość błędu #ADR!.

  • Jeśli liczba jest ujemna, funkcja DWÓJK.NA.ÓSM ignoruje parametr miejsca i zwraca 10-znakową liczbę ósemkową.

  • Jeśli funkcja BIN2OCT wymaga więcej znaków niż podaje to znak miejsca, funkcja zwraca #NUM! wartość błędu #ADR!.

  • Jeśli argument „miejsca” nie jest liczbą całkowitą, jego wartość zostanie obcięta.

  • Jeśli argument miejsca nie jest liczbą, funkcja ROZKŁAD.DWUM zwraca #VALUE! wartość błędu #ADR!.

  • Jeśli wartość miejsca jest ujemna, funkcja ROZKŁAD.DWUM zwraca #NUM! wartość błędu #ADR!.

Przykład

Skopiuj przykładowe dane z poniższej tabeli i wklej je w komórce A1 nowego arkusza programu Excel. Aby formuły wyświetlały wyniki, zaznacz je, naciśnij klawisz F2, a następnie naciśnij klawisz Enter. Jeśli to konieczne, możesz dostosować szerokości kolumn, aby wyświetlić pełne dane.

Formuła

Opis

Wynik

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

Konwertuje liczbę dwójkową 1001 na trzycyfrową liczbę ósemkową

011

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

Konwertuje liczbę dwójkową 1100100 na liczbę ósemkową

144

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

Konwertuje liczbę dwójkową 1111111111 na liczbę ósemkową

7777777777

Początek strony

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów Microsoft Office

Czy te informacje były pomocne?

Jaka jest jakość tłumaczenia?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×