
Kopsavilkums
XOR funkcija veic tā saukto "ekskluzīvo VAI". Ar diviem loģiskiem apgalvojumiem XOR atgriež TRUE, ja kāds no apgalvojumiem ir TRUE, bet atgriež FALSE, ja abi apgalvojumi ir TRUE. Ja neviena nav PATIESA, XOR atgriež arī FALSE.
Mērķis
Veiciet ekskluzīvu VAIAtgriešanās vērtība
Patiesība vai meliSintakse
= XOR (loģisks1, (loģisks2),…)Argumenti
- loģisks1 - izteiksme, konstante vai atsauce, kas novērtē vērtību TRUE vai FALSE.
- loģisks2 - (pēc izvēles) izteiksme, konstante vai atsauce, kuras vērtība ir PATIESA vai PATIESA.
Versija
Excel 2013Lietošanas piezīmes
XOR funkcija veic tā saukto "ekskluzīvo VAI", atšķirībā no "iekļaujošās VAI", ko veic VAI funkcija. Ja OR funkcija atgriež vērtību true, ja kāda loģika ir PATIESA, XOR atgriež TRUE īpašos gadījumos. Vienkāršākajā gadījumā tikai ar diviem loģiskiem apgalvojumiem XOR atgriež vērtību TRUE tikai tad, ja viens no loģiskajiem ir TRUE, nevis tad, ja abi loģiski ir TRUE.
Ekskluzīvu OR jēdziens ir vairāk pazīstams programmēšanas pasaulē. Vienkāršā angļu valodā jūs varat iedomāties šādu teikumu: "Es šovasar apmeklēšu Ņujorku vai Sanfrancisko". Nekas neliedz man apmeklēt abus, bet jēga nepārprotami ir tāda, ka es plānoju apmeklēt tikai vienu vai otru.
Ar vairāk nekā 2 loģikām
Ja ir vairāk nekā 2 loģikas, XOR atgriež vērtību TRUE tikai tad, ja TRUE loģiku skaits ir nepāra, kā parādīts šajā piemērā:
Piezīmes:
- Loģiskajiem argumentiem jānovērtē vērtība TRUE vai FALSE, 1 vai 0, vai tiem jābūt atsaucēm, kas satur loģiskas vērtības.
- Tukšās atsauces tiek ignorētas.
- XOR atgriež vērtību #VALUE! ja nav atrastas loģiskas vērtības.
- Ja ir vairāk nekā divi loģiski, XOR atgriež vērtību TRUE, ja TRUE loģiku skaits ir nepāra, un FALSE, ja nē.
- XOR tika ieviests programmā Excel 2013.