Szybka nawigacja
Funkcja XOR
Podsumowanie
Funkcja XOR zwraca wartość logiczną XOR (wykluczające LUB) dla wszystkich podanych argumentów. Zwraca PRAWDA tylko wtedy, gdy nieparzysta liczba argumentów ma wartość PRAWDA.
Składnia
XOR(wartość_logiczna1;[wartość_logiczna2];...)
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| wartość_logiczna1 | Logical |
Tak | Pierwszy warunek logiczny do przetestowania |
| wartość_logiczna2,... | Logical |
Nie | Dodatkowe warunki logiczne (opcjonalne, maksymalnie 253) |
Użycie funkcji XOR
Funkcja XOR jest idealna do sprawdzania nieparzystej liczby spełnionych warunków. W przeciwieństwie do OR, która zwraca PRAWDA przy dowolnej liczbie wartości PRAWDA, XOR wymaga dokładnie nieparzystej liczby (1, 3, 5...).
Typowe przykłady XOR
Podstawowy przykład XOR
=XOR(3>0;2<9)
Oba warunki PRAWDA (parzysta liczba) → FAŁSZ
XOR z trzema warunkami
=XOR(A1>10;B1<5;C1="Tak")
Zwraca PRAWDA tylko gdy dokładnie jedno lub wszystkie trzy warunki spełnione
Sprawdzenie unikalności
=XOR(COUNTIF(B:B,A2)>0)
Tablicowe sprawdzenie czy wartość występuje dokładnie raz
Często zadawane pytania
Typowe błędy i rozwiązania
#WARTOŚĆ!
Cause: Zakres zawiera nie-logiczne wartości
Solution: Użyj tylko wartości PRAWDA/FAŁSZ lub odwołań do nich
#ARG!
Cause: Brak wartości logicznych w zakresie
Solution: Sprawdź czy zakres zawiera poprawne dane logiczne
Uwagi
- Dostępna od Excel 2013
- Wspiera dynamiczne tablice w Microsoft 365
- Przydatna do walidacji sumy kontrolnej parzystości
Kompatybilność
Dostępne w: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Niedostępne w: Excel 2010 i starsze
Treść ostatnio sprawdzona: December 11, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2013+