Note: The other languages of the website are Google-translated. Back to English

vynikat XOR funkce

V aplikaci Excel funkce XOR vrací exkluzivní nebo logickou operaci pro jednu nebo více zadaných podmínek. Vrátí PRAVDA, pokud je jeden z příkazů PRAVDA, ale vrátí NEPRAVDA, pokud jsou oba příkazy PRAVDA. Pokud ani jedna není TRUE, vrátí XOR také FALSE.

funkce doc xor 1


 Syntaxe:

Syntaxe funkce XOR v aplikaci Excel je:

=XOR (logical1, [logical2], ...)

 argumenty:

  • Logical1: Požadované. 1 až 254 podmínek, které chcete otestovat a které mohou mít hodnotu TRUE nebo FALSE, mohou to být logické hodnoty, pole nebo reference.
  • Logical2: Volitelné. Druhá podmínka nebo logická hodnota, která se má vyhodnotit na TRUE nebo FALSE.
Vzorec Výsledek Popis
=XOR(1>0,2<1) TRUE Vrátí PRAVDA, protože jeden argument je pravdivý, jiný argument je nepravdivý.
=XOR(1<0,2<1) FALSE Vrátí FALSE, protože oba argumenty jsou nepravdivé.
=XOR(1>0,2>1) FALSE Vrátí FALSE, protože oba argumenty jsou pravdivé.

Poznámky:

  • 1. Logické argumenty musí být vyhodnoceny na TRUE nebo FALSE, 1 nebo 0, nebo odkazy, které obsahují logické hodnoty.
  • 2. Pokud obsahuje text nebo prázdné buňky, jsou tyto hodnoty ignorovány.
  • 3. XOR vrací #HODNOTA! chybová hodnota, pokud nejsou nalezeny žádné logické hodnoty.
  • 4. XOR se používá v aplikaci Excel 2013 a novějších verzích.
  • 5. XOR vrací TRUE, když je počet dodaných podmínek vyhodnocen jako true lichý, a vrátí FALSE, když je počet dodaných podmínek vyhodnocen jako true sudý, nebo jsou všechny podmínky FALSE.

 Návrat:

Proveďte exkluzivní NEBO a vraťte TRUE nebo FALSE.


 Použití:

Vezměme si příklad pro pochopení použití této funkce XOR. Předpokládejme, že zde je zpráva o herní soutěži pro hráče, která obsahuje výsledky prvních dvou kol, nyní chci vědět, který z hráčů by měl hrát třetí kolo na základě následujících podmínek:

  • Hráči, kteří vyhráli 1. i 2. kolo, nemusí hrát 3. kolo a dostat se přímo do finále.
  • Hráči, kteří prohráli 1. i 2. kolo, nemají nárok na třetí kolo.
  • Hráči, kteří vyhráli 1. kolo nebo 2. kolo, by měli hrát 3. kolo, aby určili, kdo se může dostat do finále.

funkce doc xor 2

Použijte níže uvedený vzorec, poté zkopírujte vzorec do buněk, které potřebujete, a výsledek získáte, jak bude zobrazen následující snímek obrazovky:

=XOR(B2="Won", C2="Won")

funkce doc xor 3

Tipy: Tuto funkci XOR lze také vnořit do funkce IF, podle potřeby získáte vlastní výsledek:

=IF(XOR(B2="Won", C2="Won"), "Yes", "No")

funkce doc xor 4


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

Rádi byste svou každodenní práci dokončili rychle a dokonale? Kutools pro Excel přináší 300 výkonných pokročilých funkcí (kombinace sešitů, součet podle barvy, rozdělení obsahu buněk, převod data a tak dále...) a ušetří vám 80 % času.

  • Navrženo pro 1500 pracovních scénářů, pomůže vám vyřešit 80 % problémů s Excelem.
  • Omezte každý den tisíce kliknutí na klávesnici a myš a ulehčete svým unaveným očím a rukám.
  • Staňte se odborníkem na Excel za 3 minuty. Už si nemusíte pamatovat žádné bolestivé vzorce a kódy VBA.
  • 30denní neomezená bezplatná zkušební verze. 60denní záruka vrácení peněz. Bezplatný upgrade a podpora po dobu 2 let.
Pás karet aplikace Excel (s nainstalovaným programem Kutools pro Excel)

Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Firefox a Nový Internet Explorer.
Snímek obrazovky aplikace Excel (s nainstalovanou kartou Office)
Komentáře (1)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
HELLO,

prosím, můžete mi pomoci, jak napsat vzorec s více nebo každý z nich má jiné podmínky, jako je příklad níže, ale problém s tím trvá pouze první, pokud nebo podmínka, pak druhá nevzala to mi dává false, když píšu A = "FUN-021"

IF(OR(A2="FUN-019",A2="FUN-020"),IF(AND(I2>0,I2<0.99),K2-P2,IF(AND(I2>=1,I2<9.99),K2-Q2,IF(AND(I2>=10,I2<29.99),K2-R2,IF(AND(I2>=30,I2<49.99),K2-S2,IF(I2>50,I2-0,IF(OR(A2="FUN-021",A2="FUN-022"),IF(AND(I2>0,I2<0.99),K2-P2,IF(AND(I2>=1,I2<9.99),K2-Q2,IF(AND(I2>=10,I2<29.99),K2-R2,IF(AND(I2>=30,I2<49.99),K2-S2,IF(I2>50,I2-0))))))))))))
Zatím zde nejsou žádné komentáře

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL