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 zadaný rozsah neobsahuje žiadne 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žieb Microsoft 365, môžete jednoducho zadať vzorec v bunke v ľavom hornom rohu výstupného rozsahu a stlačením klávesu ENTER potvrdiť vzorec ako 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) |
Keďže oba testy vyhodnotia hodnotu TRUE, vráti sa hodnota FALSE. |
FALSE |
=XOR(3>12;4>6) |
Keďže všetky výsledky testov vyhodnotia hodnotu FALSE, vráti sa hodnota FALSE. Aspoň jeden z výsledkov testu musí byť vyhodnotený ako TRUE, aby sa vrátila hodnota 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.