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:
- Liczby można podawać jako argument funkcji bezpośrednio lub za pomocą odwołania do komórki w programie Excel.
- Liczby muszą być prawidłową liczbą dziesiętną z zakresu od 0 do 281474976710655.
- Funkcja zwraca #LICZBA! Błąd, jeśli jedna z liczb dziesiętnych jest mniejsza niż 0 lub większa niż 281474976710655.
- 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