Applies ToExcel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel dla sieci web Excel 2024 Excel 2024 dla komputerów Mac Excel 2021 Excel 2021 dla komputerów Mac Excel 2019 Excel 2019 dla komputerów Mac Excel 2016

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ą.