XOR (funkcia)

Funkcia XOR vráti logickú exkluzívnu hodnotu alebo všetky argumenty.

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 sa v zadanom rozsahu nenachádzajú ž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)

Vzhľadom na to, že obidva dva testy vyhodnotia hodnotu TRUE, vráti sa hodnota FALSE.

FALSE

=XOR(3>12;4>6)

Keďže všetky výsledky testov sa vyhodnotia na hodnotu False, vráti sa hodnota FALSE. Ak chcete, aby sa vrátila hodnota TRUE, musí byť aspoň jeden z výsledkov testu vyhodnotený ako 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 práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

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

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×