Funkcia XOR vráti logickú hodnotu Exclusive Or všetkých argumentov.
Syntax
XOR(logická_hodnota1; [logická_hodnota2];…)
Syntax funkcie XOR obsahuje nasledujúce argumenty.
- Logická_hodnota1, logická_hodnota2,... Argument logická_hodnota 1 je povinný, nasledujúce logické hodnoty sú voliteľné. 1 až 254 podmienok, ktoré chcete testovať a ktoré môžu byť TRUE alebo FALSE a môžu byť logickými hodnotami, šípkami alebo odkazmi.
Poznámky
Hodnotou argumentov musia byť logické hodnoty, ako je TRUE alebo FALSE, alebo to musia byť polia alebo odkazy obsahujúce logické hodnoty.
Ak obsahuje argument v tvare poľa alebo odkazu text alebo prázdne bunky, ich hodnoty sa ignorujú.
Ak uvedený rozsah neobsahuje logické hodnoty, funkcia XOR vráti #VALUE! .
Pomocou vzorca poľa funkcie XOR môžete zistiť, či sa v poli nachádza hodnota.
Poznámka
Ak máte aktuálnu verziu služby Microsoft 365, môžete jednoducho zadať vzorec do bunky výstupného rozsahu v ľavom hornom rohu a stlačením klávesu ENTER potvrdiť, že vzorec je vzorec dynamického poľa. Inak sa vzorec musí zadať ako vzorec staršieho poľa tak, že najprv vyberiete výstupný rozsah, potom zadáte vzorec v bunke v ľavom hornom rohu výstupného rozsahu a napokon potvrdíte stlačením kombinácie klávesov CTRL + SHIFT + ENTER. Excel vloží zložené zátvorky na začiatok a koniec vzorca za vás. Ďalšie informácie o vzorce polí nájdete v téme Vzorce poľa – pokyny a príklady.
Výsledok funkcie XOR má hodnotu TRUE, keď je počet vstupov hodnoty TRUE nepárny, a hodnotu FALSE, keď je počet vstupov hodnoty TRUE párny.
Príklad
Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter.
| Vzorec | Popis | Výsledok |
|---|---|---|
| =XOR(3>; 0;2<; 9) | Pretože oba testy vyhodnotia podmienku TRUE, vráti sa hodnota FALSE. | FALSE |
| =XOR(3>; 12;4>; 6) | Pretože výsledky všetkých testov vyhodnotili podmienku ako FALSE, vráti sa hodnota FALSE. Hodnota TRUE sa vráti len vtedy, keď aspoň jeden výsledok testu vyhodnotí podmienku ako TRUE. | FALSE |
Potrebujete ďalšiu pomoc?
Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.