Applies ToExcel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel pre web Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel 2019 Excel 2016

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.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.