XOR w programie Excel - Jak korzystać z funkcji XOR w programie Excel? (z przykładem)

Funkcja XOR w programie Excel

W funkcjach programu Excel dominują formuły logiczne. Z innych powodów musimy używać funkcji logicznych w programie Excel. Wszyscy musieliśmy używać kombinacji warunków IF, AND, OR. Jednak nie widzieliśmy zbyt wielu innych niewykorzystywanych funkcji programu Excel „XOR”.

Jeśli korzystałeś już z funkcji LUB w programie Excel, funkcja XOR staje się łatwa. Funkcja LUB zwraca TRUE, jeśli którykolwiek z podanych testów logicznych jest spełniony i jeśli wszystkie podane testy logiczne nie są spełnione, wtedy tylko daje jako wynik FALSE. Co ważniejsze, jeśli wszystkie podane testy logiczne są spełnione, otrzymujemy tylko PRAWDA. Jednak XOR jest tutaj nieco inny. Jeśli wszystkie podane testy logiczne są spełnione, otrzymamy wartość FAŁSZ.

  • Aby otrzymać wynik jako PRAWDA, przynajmniej jeden z podanych testów logicznych musi mieć wartość FAŁSZ.
  • Jeśli wszystkie mają wartość FAŁSZ, wówczas wynikiem jest tylko FAŁSZ, więc w prostych słowach, aby otrzymać PRAWDA, ponieważ otrzymana formuła powinna zawierać co najmniej jeden wynik PRAWDA i co najmniej jeden wynik FAŁSZ.

Składnia

Składnia XOR jest taka sama, jak funkcje OR i AND w programie Excel. Poniżej znajduje się składnia funkcji XOR.

  • Logiczne 1: jaki jest pierwszy test logiczny?
  • Logika 2: jaki jest drugi test logiczny?

W ten sposób możemy zastosować 256 testów logicznych. Ponieważ jest to ta sama składnia, co pozostałe dwie funkcje logiczne programu Excel, nie wymaga specjalnych wyjaśnień. Teraz przejdziemy do przykładów funkcji XOR.

Przykłady użycia funkcji XOR w programie Excel

Przykład 1

Na początek pokażemy Ci prosty przykład funkcji XOR. Rozważ poniższe dane.

  • Krok 1: Na podstawie tych danych musimy zidentyfikować, czy liczba 1 i numer 2 są mniejsze niż 21. Otwórz więc funkcję XOR w kolumnie Status.
  • Krok 2: Wybierz numer 1 jako argument logiczny1.
  • Krok 3: Nasz test logiczny polega na sprawdzeniu, czy wybrana liczba jest <21, czy też nie, więc podaj test jako A2 <21.
  • Krok 4: W przypadku argumentu logical2 zastosuj również ten sam test logiczny, wybierając numer 2.
  • Krok 5: Naciśnij Enter, aby uzyskać odpowiedź.

Tutaj liczba 1 to 22, co jest większe niż warunek logiczny równy 21, więc wynik jest FAŁSZ, a numer 2 to 14, czyli mniej niż warunek logiczny równy 21, więc wynik jest PRAWDA. Ponieważ wyniki logiczne są połączeniem TRUE i FALSE, wynik końcowy jest TRUE.

Krok 6: Przeciągnij formułę również do innych komórek.

Teraz spójrz na trzeci wynik, w tym numerze 1 jest 20, czyli mniej niż 21, więc wynik jest PRAWDA, a numer 2 również 20, czyli również mniej niż 21, więc wynik jest PRAWDA. Ponieważ wszystkie logiczne wyniki są PRAWDA, nasz ostateczny wynik XOR to FAŁSZ.

Tak więc, aby otrzymać TRUE, powinien tam być co najmniej jeden wynik TRUE i jeden FALSE.

Przykład nr 2

Funkcja XOR działa nieco inaczej, gdy zastosujemy więcej niż 2 testy logiczne.

Funkcja Excel XOR zwraca PRAWDA, gdy więcej niż dwa testy logiczne PRAWDA wynik jest nieparzysty. Na przykład, jeśli istnieje 5 testów logicznych, a spośród tych pięciu 1, 3, 5 testów logicznych jest PRAWDA, to ostateczny wynik również jest PRAWDA. Jeśli z 5 testów logicznych 4 testy logiczne są PRAWDA, to ostateczny wynik jest FAŁSZ.

Na przykład spójrz na poniższy wzór.

W powyższym przykładzie zastosowaliśmy funkcję XOR, aby sprawdzić, czy wszystkie liczby są> 5, czy nie.

W pierwszym wzorze otrzymaliśmy PRAWDA, ponieważ spójrz na każdą liczbę.

  • Num 1 jest mniejszy niż 5, więc wynik jest FASLE,
  • Num 2 to mniej niż 5, więc wynik to FAŁSZ,
  • Num 3 to mniej niż 5, więc wynik jest FASLE,
  • Num 4 jest większe niż 5, więc wynik to PRAWDA i
  • Num 5 to mniej niż 5, więc wynik jest FAŁSZ.

W tej ogólnej liczbie wyniku FALSE wynosi 4, a całkowita liczba wyniku TRUE wynosi 1. Ponieważ liczba wyniku TRUE jest nieparzysta (tj. 1), wynik końcowy również jest TRUE.

Aby uzyskać lepsze zrozumienie, spójrz na poniższą tabelę.

Kiedy widzimy, że gdziekolwiek otrzymujemy nieparzystą liczbę PRAWDA, wynik końcowy jest również PRAWDA, jeśli liczba PRAWDA jest parzysta, wynik końcowy wynosi FAŁSZ.

Rzeczy do zapamiętania

  • Funkcja XOR dostępna od wersji 2013.
  • XOR może zaakceptować 254 testy logiczne.
  • Działa inaczej, gdy zastosujemy więcej niż 2 testy logiczne w programie Excel.
  • Gdziekolwiek otrzymamy, nieparzysta liczba wyniku końcowego zliczania PRAWDA jest również PRAWDA.
  • Jeśli liczba wyniku PRAWDA jest parzysta, wynik końcowy to FAŁSZ.

Interesujące artykuły...