Jak korzystać z funkcji BITXOR w programie Excel?

Anonim

W tym artykule dowiemy się, jak korzystać z funkcji BITXOR w programie Excel.
Funkcja BITXOR w programie Excel wykonuje operację BITWISE XOR między dwiema liczbami dziesiętnymi i zwraca liczbę dziesiętną po wykonanej operacji.

Operacja XOR jest operatorem logicznym wykorzystywanym w procesach komunikacyjnych. Operator AND jest wykonywany na 2 bitach (0 lub 1 ). Operacja przebiega jak w poniższej tabeli.

Bit 1 Bit 2 I operacja
0 0 0
0 1 1
1 0 1
1 1 0

Tutaj liczby dziesiętne są zmieniane w systemie binarnym, a operacja OR jest wykonywana na każdym bicie z odpowiednimi bitami.

Dziesiętny Dwójkowy
numer 1 2 010
numer 2 4 100
wynik 6 110

Różne podświetlone bity mają pokazać, jak działa operacja BITWISE XOR między tymi dwiema liczbami. Użyj funkcji DEC2BIN (konwersja dziesiętna na binarną) i funkcji BIN2DEC (konwersja binarna na dziesiętną), aby zrozumieć krok po kroku wynik funkcji BITXOR w programie Excel.

Funkcja BITXOR zwraca bitową 'XOR' dwóch liczb.
Składnia:

=BITXOR (liczba1, liczba2)

number1 : dodatnia liczba całkowita o podstawie 10 (liczba dziesiętna).
number2 : dodatnia liczba całkowita o podstawie 10 (liczba dziesiętna).

Oto reprezentacja funkcji w programie Excel

Teraz zdobądźmy więcej zrozumienia funkcji, używając ich w kilku przykładach.

Tutaj mamy kilka wartości jako numer1 i numer 2 w kolumnach. Musimy uzyskać operację Bitwise 'XOR' na podanych liczbach

Użyj wzoru:

=BITXOR (A2, B2)

A2: numer podany do funkcji jako odwołanie do komórki
B2: numer dostarczony do funkcji jako odwołanie do komórki

Operacja Bitwise 'XOR' na 7 (111) i 5 (101). Wynikowa liczba binarna to 101. Zatem liczba dziesiętna reprezentująca 101 to 5.
Teraz skopiuj formułę do innych komórek za pomocą Ctrl + D skrót klawiszowy.

Jak widać tutaj funkcja BITXOR zwraca wynik wartości wejściowych.

Uwagi:

  1. Liczby można podawać jako argument funkcji bezpośrednio lub za pomocą odwołania do komórki w programie Excel.
  2. Liczby muszą być prawidłową liczbą dziesiętną z zakresu od 0 do 281474976710655.
  3. Funkcja zwraca #LICZBA! Błąd, jeśli jedna z liczb dziesiętnych jest mniejsza niż 0 lub większa niż 281474976710655.
  4. Funkcja zwraca #VALUE! Błąd, jeśli wprowadzony numer jest tekstowy lub nienumeryczny.

Mam nadzieję, że zrozumiałeś, jak korzystać z funkcji BITXOR i komórki odsyłającej w programie Excel. Zapoznaj się z dodatkowymi artykułami na temat funkcji konwersji matematycznych programu Excel tutaj. Prosimy o przesłanie zapytania lub opinii dotyczącej powyższego artykułu.

popularne artykuły
Edytuj listę rozwijaną
Absolutne odniesienie w Excelu
Jeśli z formatowaniem warunkowym
Jeśli z symbolami wieloznacznymi
Przeglądaj według daty