XOR v programe Excel - Ako používať funkciu XOR v programe Excel? (s príkladom)

Funkcia XOR v programe Excel

Vo funkciách programu Excel vládnu najviac logické vzorce. Z iných spôsobov musíme použiť excelové logické funkcie. Všetci sme museli použiť podmienky IF, AND, OR v kombináciách. Ale nevideli sme veľa ďalších nevyužitých funkcií programu Excel „XOR“.

Ak ste už funkciu OR používali v programe Excel, potom je funkcia XOR ľahká. Funkcia OR vráti TRUE, ak je niektorý z poskytnutých logických testov spokojný a ak nie sú splnené všetky poskytnuté logické testy, potom ako výsledok dá iba hodnotu FALSE. Dôležitejšie je, že ak sú všetky poskytnuté logické testy spokojné, dostaneme iba hodnotu PRAVDA. XOR sa tu však mierne líši. Ak sú všetky poskytnuté logické testy spokojné, dostaneme FALSE.

  • Aby bol výsledok pravdivý, musí byť aspoň jeden z poskytnutých logických testov NEPRAVDA.
  • Ak sú všetky NEPRAVDA, potom je výsledok iba NEPRAVDA, takže jednoduchými slovami, aby sme dostali hodnotu TRUE, výsledný vzorec by mal obsahovať najmenej jeden TRUE a najmenej jeden FALSE výsledok.

Syntax

Syntax XOR je rovnaká ako funkcie OR a AND v programe Excel. Nižšie je uvedená syntax funkcie XOR.

  • Logická 1: aký je prvý logický test?
  • Logický 2: aký je druhý logický test?

Takto môžeme aplikovať 256 logických testov. Pretože je to rovnaká syntax ako ďalšie dve logické funkcie programu Excel, nevyžadujú si nijaké špeciálne vysvetlenia. Teraz prejdeme k príkladom funkcií XOR.

Príklady použitia funkcie XOR v programe Excel

Príklad č

Na úvod vám ukážeme jednoduchý príklad funkcie XOR. Zvážte nasledujúce údaje.

  • Krok 1: Z týchto údajov musíme zistiť, či je číslo 1 a číslo 2 menšie ako 21. Takže otvorte funkciu XOR v stĺpci Stav.
  • Krok 2: Vyberte číslo 1 ako argument logického1.
  • Krok 3: Náš logický test je, či je vybrané číslo <21 alebo nie, takže test poskytnite ako A2 <21.
  • Krok 4: Pre argument logický2 použite rovnaký logický test výberom čísla 2.
  • Krok 5: Stlačením klávesu Enter získate odpoveď.

Tu je číslo 1 22, čo je väčšie ako logická podmienka 21, takže výsledok je FALSE a číslo 2 je 14, čo je menej ako logická podmienka 21, takže výsledok je PRAVDA. Pretože logické výsledky sú kombináciou TRUE a FALSE, konečný výsledok je TRUE.

Krok 6: Presuňte vzorec aj do ďalších buniek.

Teraz sa pozri na tretí výsledok, v tomto Číslo 1 je 20, čo je menej ako 21, takže výsledok je PRAVDA, a Číslo 2 tiež 20, čo je tiež menej ako 21, takže výsledok je PRAVDA. Pretože všetky logické výsledky sú PRAVDA, náš konečný výsledok XOR je FALSE.

Aby ste teda dostali TRUE, musí tam byť aspoň jeden TRUE a jeden FALSE výsledok.

Príklad č

Funkcia XOR funguje trochu inak, keď použijeme viac ako 2 logické testy.

Ak je výsledok viac ako dvoch logických testov nepárny, funkcia Excel XOR vráti hodnotu TRUE. Napríklad ak existuje 5 logických testov a z týchto piatich je 1, 3, 5 logických testov TRUE, potom je konečný výsledok taktiež TRUE. Ak z 5 logických testov sú 4 logické testy PRAVDA, potom je konečný výsledok FALSE.

Napríklad si pozrite nasledujúci vzorec.

Vo vyššie uvedenom príklade sme použili funkciu XOR na otestovanie, či sú všetky čísla> 5 alebo nie.

V prvom vzorci sme dostali hodnotu PRAVDA, pretože sme sa pozreli na každé číslo.

  • Číslo 1 je menšie ako 5, takže výsledok je FASLE,
  • Číslo 2 je menej ako 5, takže výsledok je FALSE,
  • Číslo 3 je menej ako 5, takže výsledok je FASLE,
  • Číslo 4 je väčšie ako 5, takže výsledok je PRAVDA a
  • Číslo 5 je menšie ako 5, takže výsledok je FALSE.

V tomto celkovom počte FALSE je výsledok 4 a celkový počet TRUE výsledku je 1. Pretože je počet TRUE výsledku nepárny (tj. 1), konečný výsledok je taktiež TRUE.

Pre lepšie pochopenie si pozrite nasledujúcu tabuľku.

Keď vidíme, že kdekoľvek dostaneme nepárny počet skutočných výsledkov, konečný výsledok je tiež PRAVDA, ak je počet skutočných výsledkov párny, konečný výsledok je NEPRAVDA.

Na čo treba pamätať

  • Funkcia XOR dostupná od verzie 2013.
  • XOR môže prijať 254 logických testov.
  • Funguje to inak, keď v programe Excel použijeme viac ako 2 logické testy.
  • Kdekoľvek sa dostaneme, nepárny počet konečných výsledkov v počte TRUE je tiež TRUE.
  • Ak je počet skutočných výsledkov párny, konečný výsledok je NEPRAVDA.

Zaujímavé články...