Jak używać funkcji XOR w Excelu

Opis funkcji oraz jej zastosowanie

Funkcja XOR (Exclusive OR) to logiczna funkcja dostępna zarówno w Microsoft Excel, jak i w Google Sheets. Zwraca wartość TRUE, jeśli liczba argumentów o wartości TRUE jest nieparzysta; w przeciwnym razie zwraca FALSE. Jest często stosowana w analizie danych, umożliwiając ocenę, czy zestaw zmiennych spełnia określone, wzajemnie wykluczające się kryteria.

Syntaktyka funkcji

Funkcja XOR może przyjmować dowolną liczbę argumentów, z których każdy powinien być wyrażeniem logicznym zwracającym TRUE lub FALSE. Składnia funkcji w MS Excel i Google Sheets przedstawia się następująco:

 =XOR(logiczna_wartość1, [logiczna_wartość2], ...) 

Argumenty:

  • logiczna_wartość1 – pierwszy argument, oceniany jako prawda (TRUE) lub fałsz (FALSE).
  • logiczna_wartość2, … – dodatkowe, opcjonalne argumenty, które są również oceniane jako wartości logiczne.

Przykłady użycia

Przykładem zastosowania funkcji XOR może być analiza obecności uczniów na różnych zajęciach. Załóżmy, że chcemy sprawdzić, którzy uczniowie uczestniczyli tylko w jednym z dwóch rodzajów zajęć.

ImięZajęcia AZajęcia BWynik (XOR)
KasiaTRUEFALSE=XOR(B2, C2)
PiotrFALSETRUE=XOR(B3, C3)
MagdaTRUETRUE=XOR(B4, C4)
TomaszFALSEFALSE=XOR(B5, C5)

Ta tabela ilustruje, jak funkcja XOR pomaga określić nietypowy wzorzec obecności: dla Kasi i Piotra zwróci TRUE (obecność na jednych, brak na drugich zajęciach), a dla Magdy i Tomasza FALSE (uczestniczyli na obu lub na żadnych).

Praktyczne zastosowanie w analizie danych

Poniżej znajduje się przykład użycia funkcji XOR do analizy danych ankietowych, sprawdzający, czy respondenci preferują wyłącznie jeden z dwóch produktów A lub B.

RespondentProdukt AProdukt BWyłączna Preferencja
Osoba 1TRUEFALSE=XOR(E2, F2)
Osoba 2FALSETRUE=XOR(E3, F3)
Osoba 3FALSEFALSE=XOR(E4, F4)
Osoba 4TRUETRUE=XOR(E5, F5)

Ta analiza pozwala szybko zidentyfikować osoby mające wyraźne, jednoznaczne preferencje między dwoma opcjami, co jest szczególnie użyteczne dla dalszej segmentacji danych i ich analizy.

Więcej informacji: https://support.microsoft.com/pl-pl/office/xor-funkcja-1548d4c2-5e47-4f77-9a92-0533bba14f37

Inne funkcje
Zwraca wartość logiczną FAŁSZ
Sprawdza, czy spełniono jeden lub więcej warunków, i zwraca wartość odpowiadającą pierwszemu warunkowi ocenionemu jako PRAWDA
Określa warunek logiczny do sprawdzenia
Zwraca określoną wartość, jeśli wynikiem formuły jest błąd W przeciwnym razie zwraca wynik formuły
Zwraca określoną wartość, jeśli wynikiem wyrażenia jest wartość #N/D W przeciwnym razie zwraca wynik wyrażenia
Zwraca wartość PRAWDA, jeśli co najmniej jeden z argumentów ma wartość PRAWDA
Odwraca wartość logiczną argumentu
Zwraca wartość PRAWDA, jeśli wszystkie argumenty mają wartość PRAWDA
Zwraca wartość logiczną PRAWDA
Oblicza wyrażenie, korzystając z listy wartości, i zwraca wynik odpowiadający pierwszej zgodnej wartości W przypadku braku dopasowania może zostać zwrócona opcjonalna wartość domyślna