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 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 dva testy vyhodnotia hodnotu TRUE, vráti sa hodnota FALSE.

FALSE

=XOR(3>12;4>6)

Pretože výsledky všetkých testov vyhodnotili hodnotu FALSE, vráti sa hodnota FALSE. Hodnota TRUE sa vráti len, ak aspoň jeden výsledok testu vyhodnotí hodnotu TRUE.

FALSE

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite Excel Tech alebo získať podporu v rámci komunity lokality Answers.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť sa k Microsoft Office Insiderom

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?

Ďakujeme za vaše pripomienky!

×