Ten artykuł zawiera opis składni formuły i zastosowania funkcji BITAND w programie Microsoft Excel.

Opis

Zwraca wartość operacji bitowej ORAZ (AND) dla dwóch liczb.

Składnia

BITAND(liczba1;liczba2)

W składni funkcji BITAND występują następujące argumenty:

  • Liczba1    Argument wymagany. Musi to być liczba dziesiętna większa niż lub równa 0.

  • Liczba2    Argument wymagany. Musi to być liczba dziesiętna większa niż lub równa 0.

Spostrzeżenia

  • Funkcja BITAND zwraca liczbę dziesiętną.

  • Zwraca wartość operacji bitowej ORAZ (AND) dla określonych parametrów.

  • Wartość każdej pozycji bitu jest zliczana tylko w przypadku, gdy bity obu parametrów w tej pozycji wynoszą 1.

  • Wartości zwracane dla pozycji bitów rosną od prawej do lewej jako kolejne potęgi liczby 2. Dla pierwszego bitu po prawej stronie zwracana jest wartość 1 (2^0), dla bitu po jego lewej stronie zwracana jest wartość 2 (2^1) itd.

  • Jeśli którykolwiek z argumentów jest mniejszy niż 0, funkcja BITAND zwraca #NUM! wartość błędu #ADR!.

  • Jeśli którykolwiek z argumentów jest liczbą niebędącą liczbą całkowitą lub jest większy niż (2^48)-1, funkcja BITAND zwraca #NUM! wartość błędu #ADR!.

  • Jeśli którykolwiek z argumentów jest wartością nieliczbową, funkcja BITAND zwraca #VALUE! 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

Jak to działa

=BITAND(1;5)

Porównuje postacie binarne liczb 1 i 5.

1

Postacią binarną liczby 1 jest 1, a postacią binarną liczby 5 jest 101. Zgodne bity znajdują się tylko na końcu po prawej stronie. Zwracana jest wartość 2^0, czyli 1.

=BITAND(13;25)

Porównuje postacie binarne liczb 13 i 25.

9

Postacią binarną liczby 13 jest 1101, a postacią binarną liczby 25 jest 11001. Zgodne bity znajdują się tylko na końcu po prawej stronie i w czwartej pozycji od prawej strony. Zwracana jest wartość (2^0) + (2^3), czyli 9.

Liczba dziesiętna

Postać binarna

13

1101

25

11001

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.