
Formuła ogólna
=XOR(criteria1,criteria2)
Podsumowanie
Aby sprawdzić dwa elementy z wyłącznym OR (jeden lub drugi, ale nie oba), możesz użyć funkcji XOR. W przedstawionym przykładzie E5 zawiera następującą formułę:
=XOR(C5="x",D5="x")
Ta formuła zwraca wartość PRAWDA, gdy dla kawy lub herbaty występuje „x”. Zwraca FALSE, jeśli zarówno kawa, jak i drużyna mają „x”, lub jeśli ani kawa, ani drużyna nie mają „x”.
Wyjaśnienie
W tym przykładzie funkcja XOR zawiera dwa wyrażenia, jedno do testowania „x” w kolumnie C, a drugie do testowania „x” w kolumnie D.
C5="x" // TRUE if coffee is "x" D5="x" // TRUE if tea is "x"
Dzięki dwóm logicznym kryteriom XOR ma szczególne zachowanie, podsumowane w poniższej tabeli:
Kawa | Herbata | Wynik |
---|---|---|
PRAWDZIWE | FAŁSZYWY | PRAWDZIWE |
FAŁSZYWY | PRAWDZIWE | PRAWDZIWE |
PRAWDZIWE | PRAWDZIWE | FAŁSZYWY |
FAŁSZYWY | FAŁSZYWY | FAŁSZYWY |
W każdym wierszu w kolumnie E XOR oblicza wartości w kolumnach C i D i zwraca wynik PRAWDA lub FAŁSZ. To zachowanie jest czasami nazywane „wyłącznym LUB”, co oznacza, że tylko jeden wynik może być prawdziwy.
Uwaga: przy więcej niż dwóch kryteriach zachowanie XOR zmienia się, jak wyjaśniono na stronie funkcji XOR.