Szybka nawigacja
Funkcja BITAND
Podsumowanie
Funkcja BITAND wykonuje operację bitową ORAZ (AND) na dwóch liczbach dziesiętnych, zwracając wynik w postaci liczby dziesiętnej. Idealna do manipulacji bitami w programowaniu i analizie binarnej.
Składnia
BITAND(liczba1; liczba2)
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| liczba1 | Liczba |
Tak | Pierwsza liczba dziesiętna wymagana, musi być ≥ 0 |
| liczba2 | Liczba |
Tak | Druga liczba dziesiętna wymagana, musi być ≥ 0 |
Użycie funkcji BITAND
BITAND jest używana do wykonywania operacji bitowej AND między dwoma liczbami. Każdy bit wyniku jest 1 tylko wtedy, gdy odpowiednie bity obu liczb wejściowych są równe 1. Wartości bitów są obliczane jako potęgi dwójki od prawej strony.
Typowe przykłady BITAND
Podstawowy przykład BITAND
=BITAND(1;5)
Liczba 1 (0001) AND 5 (0101) = 1 (0001). Zgodny bit w pozycji 2^0.
Zaawansowany przykład z większą liczbą
=BITAND(13;25)
13 (1101) AND 25 (11001) = 9 (1001). Zgodne bity w pozycjach 2^0 i 2^3.
Często zadawane pytania
Typowe błędy i rozwiązania
#NUM!
Cause: Liczba ujemna lub niecałkowita
Solution: Użyj tylko dodatnich liczb całkowitych
#VALUE!
Cause: Argument nie jest liczbą
Solution: Sprawdź format danych wejściowych
#NUM! (duża liczba)
Cause: Liczba > 2^48-1
Solution: Użyj mniejszej wartości
Uwagi
- Bity są liczone od prawej: 2^0=1, 2^1=2, 2^2=4 itd.
- Tylko bity=1 w obu liczbach dają 1 w wyniku
- Funkcja ignoruje wyższe bity automatycznie
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+