Formuła Excela: jedno lub drugie, nie oba -

Spisie treści

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.

Interesujące artykuły...