Funkcja BITOR

Excel 2007+

Podsumowanie

Funkcja BITOR wykonuje operację bitową LUB (OR) na dwóch liczbach dziesiętnych, zwracając wynik jako liczbę dziesiętną. Idealna do operacji binarnych w arkuszach kalkulacyjnych.

Składnia

BITOR(liczba1; liczba2)

Parametry

Parametr Typ Wymagane Opis
liczba1 Number Tak Pierwsza liczba dziesiętna wymagana, musi być ≥ 0
liczba2 Number Tak Druga liczba dziesiętna wymagana, musi być ≥ 0

Użycie funkcji BITOR

Funkcja BITOR jest używana do wykonywania operacji bitowej LUB na dwóch liczbach. W wynikowym bicie wartość 1 pojawia się, gdy przynajmniej jeden z porównywanych bitów ma wartość 1. Wartości bitów są liczone od prawej strony jako potęgi dwójki (2^0, 2^1 itd.).

Typowe przykłady BITOR

Podstawowy przykład BITOR

=BITOR(23;10)

Wynik: 31. Liczba 23 (10111) LUB 10 (01010) = 11111 (31 w systemie dziesiętnym).

Testowanie bitów

=BITOR(5;2)

5 (101) LUB 2 (010) = 111 (7). Wszystkie bity pozycja mają wartość 1.

Często zadawane pytania

Liczby dziesiętne od 0 do (2^48)-1. Większe wartości powodują błąd #LICZBA!

Bit wynikowy = 1, jeśli którykolwiek z bitów wejściowych = 1.

Typowe błędy i rozwiązania

#LICZBA!

Cause: Liczba ujemna lub > (2^48)-1

Solution: Użyj wartości w dopuszczalnym zakresie (0 do 281474976710655)

#WARTOŚĆ!

Cause: Argument nie jest liczbą

Solution: Sprawdź poprawność danych wejściowych

#ADRES!

Cause: Nieprawidłowy zakres bitowy

Solution: Użyj mniejszych liczb

Uwagi

  • Bity liczone od prawej: 2^0=1, 2^1=2, 2^2=4 itd.
  • Działa na 48 bitach
  • Przydatna w programowaniu niskopoziomowym i optymalizacji

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+