Ako používať funkciu Excel XOR

Obsah

Zhrnutie

Funkcia XOR vykonáva tzv. „Exkluzívne ALEBO“. S dvoma logickými príkazmi vráti XOR hodnotu TRUE, ak má ktorýkoľvek z nich hodnotu TRUE, ale vráti hodnotu FALSE, ak sú oba výroky TRUE. Ak ani jeden nie je TRUE, vráti XOR tiež FALSE.

Účel

Vykonajte exkluzívne ALEBO

Návratová hodnota

Pravda alebo lož

Syntax

= XOR (logický1, (logický2), …)

Argumenty

  • logický1 - výraz, konštanta alebo referencia, ktorá sa vyhodnotí ako PRAVDA alebo NEPRAVDA.
  • logický2 - (voliteľný) Výraz, konštanta alebo referencia, ktorá sa vyhodnotí ako PRAVDA alebo NEPRAVDA.

Verzia

Excel 2013

Poznámky k použitiu

Funkcia XOR vykonáva to, čo sa nazýva „výhradné OR“, na rozdiel od „vrátane OR“ vykonávané funkciou OR. Zatiaľ čo funkcia OR vráti hodnotu true, ak je akýkoľvek logický TRUE, funkcia XOR v konkrétnych prípadoch vráti TRUE. V najjednoduchšom prípade, iba s dvoma logickými príkazmi, vráti XOR hodnotu TRUE iba vtedy, ak je jeden z logických parametrov TRUE, nie ak sú oba logické výrazy TRUE.

Koncept exkluzívneho operačného systému OR je vo svete programovania známejší. V jednoduchej angličtine vám napadne veta ako napríklad „Toto leto sa chystám navštíviť New York alebo San Francisco“. Nič mi nebráni v návšteve oboch, ale jednoznačne to znamená, že plánujem navštíviť iba jedno alebo druhé.

S viac ako 2 logikami

Pri viac ako 2 logikách vráti XOR hodnotu TRUE iba vtedy, keď je počet logických parametrov TRUE nepárny, ako ukazuje nasledujúci príklad:

Poznámky:

  • Logické argumenty musia byť vyhodnotené na TRUE alebo FALSE, 1 alebo 0, alebo to musia byť odkazy, ktoré obsahujú logické hodnoty.
  • Prázdne odkazy sú ignorované.
  • XOR vracia #HODNOTA! ak nenájdete logické hodnoty.
  • Pri viac ako dvoch logikách vráti XOR hodnotu TRUE, ak je počet logických TRUE nepárny, a hodnotu FALSE, ak nie.
  • XOR bol predstavený v programe Excel 2013.

Zaujímavé články...