Jak používat funkci Excel XOR -

Obsah

souhrn

Funkce XOR provádí tzv. „Exkluzivní OR“. Se dvěma logickými příkazy vrátí XOR hodnotu TRUE, pokud je některý z příkazů TRUE, ale vrátí FALSE, pokud jsou oba příkazy TRUE. Pokud ani jeden není TRUE, vrátí XOR také FALSE.

Účel

Proveďte exkluzivní NEBO

Návratová hodnota

Pravda nebo lež

Syntax

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

Argumenty

  • logický1 - výraz, konstanta nebo odkaz, který je vyhodnocen jako PRAVDA nebo NEPRAVDA.
  • logický2 - (volitelný) Výraz, konstanta nebo odkaz, který je vyhodnocen jako PRAVDA nebo NEPRAVDA.

Verze

Excel 2013

Poznámky k použití

Funkce XOR provádí to, co se nazývá „exkluzivní OR“, na rozdíl od „včetně OR“ prováděného funkcí OR. Zatímco funkce OR vrací true, pokud je jakýkoli logický TRUE, XOR v konkrétních případech vrátí TRUE. V nejjednodušším případě, s pouhými dvěma logickými příkazy, vrátí XOR hodnotu TRUE pouze v případě, že jeden z logikálů má hodnotu TRUE, ne pokud jsou oba logické výrazy TRUE.

Koncept exkluzivního OR je ve světě programování známější. V obyčejné angličtině si můžete představit větu, jako je tato: „Letos v létě se chystám navštívit New York nebo San Francisco.“ Nic mi nebrání v návštěvě obou, ale význam je jasně takový, že plánuji navštívit jen jedno nebo druhé.

S více než 2 logikami

S více než 2 logikami vrátí XOR hodnotu TRUE pouze v případě, že počet logických logik TRUE je lichý, jak ukazuje následující příklad:

Poznámky:

  • Logické argumenty musí být vyhodnoceny na TRUE nebo FALSE, 1 nebo 0, nebo to musí být odkazy, které obsahují logické hodnoty.
  • Prázdné odkazy jsou ignorovány.
  • XOR vrací #HODNOTA! pokud nejsou nalezeny žádné logické hodnoty.
  • S více než dvěma logiky vrátí XOR hodnotu TRUE, pokud je počet logických TRUE lichý, a hodnotu FALSE, pokud ne.
  • XOR byl představen v aplikaci Excel 2013.

Zajímavé články...