Jak korzystać z funkcji Excel XOR -

Spisie treści

Podsumowanie

Funkcja XOR wykonuje tak zwane „wyłączne LUB”. W przypadku dwóch instrukcji logicznych XOR zwraca wartość TRUE, jeśli którakolwiek z instrukcji ma wartość TRUE, ale zwraca wartość FALSE, jeśli obie instrukcje mają wartość TRUE. Jeśli żadne z nich nie jest TRUE, XOR również zwraca FALSE.

Cel, powód

Wykonuj ekskluzywne OR

Wartość zwracana

Prawda czy fałsz

Składnia

= XOR (logiczne1; (logiczne2),…)

Argumenty

  • logical1 - Wyrażenie, stała lub odwołanie, którego wynikiem jest PRAWDA lub FAŁSZ.
  • logical2 - (opcjonalne) Wyrażenie, stała lub odwołanie, którego wynikiem jest PRAWDA lub FAŁSZ.

Wersja

Excel 2013

Uwagi dotyczące użytkowania

Funkcja XOR wykonuje tak zwane „wyłączne LUB” w przeciwieństwie do „włączającego LUB” wykonywanego przez funkcję LUB. Podczas gdy funkcja OR zwraca prawdę, jeśli dowolna logika ma wartość PRAWDA, XOR zwraca PRAWDA w określonych przypadkach. W najprostszym przypadku, przy zaledwie dwóch instrukcjach logicznych, XOR zwraca wartość TRUE tylko wtedy, gdy jedna z nich ma wartość TRUE, a nie gdy obie są TRUE.

Koncepcja ekskluzywnego OR jest bardziej znana w świecie programowania. Mówiąc prostym językiem, możesz wymyślić takie zdanie: „Tego lata albo pojadę do Nowego Jorku albo do San Francisco”. Nic nie stoi na przeszkodzie, żebym odwiedził jedno i drugie, ale znaczenie jest jasne, że planuję odwiedzić tylko jedno lub drugie.

Z więcej niż 2 logikami

Przy więcej niż 2 logikach XOR zwraca PRAWDA tylko wtedy, gdy liczba PRAWDA jest nieparzysta, jak pokazano w poniższym przykładzie:

Uwagi:

  • Argumenty logiczne muszą mieć wartość PRAWDA lub FAŁSZ, 1 lub 0 lub być odwołaniami zawierającymi wartości logiczne.
  • Puste odniesienia są ignorowane.
  • XOR zwraca #ARG! jeśli nie zostaną znalezione żadne wartości logiczne.
  • W przypadku więcej niż dwóch wartości logicznych XOR zwraca PRAWDA, gdy liczba PRAWDA jest nieparzysta, lub FAŁSZ, jeśli nie.
  • XOR został wprowadzony w programie Excel 2013.

Interesujące artykuły...