XOR v Excelu - Kako uporabiti funkcijo XOR v Excelu? (s primerom)

Funkcija XOR v Excelu

V Excelovih funkcijah najbolj vladajo logične formule. Od ostalih načinov moramo v Excelu uporabiti logične funkcije. Vsi smo morali v kombinacijah uporabljati pogoje IF, AND, OR. Nismo pa videli veliko drugih premalo izkoriščenih excelovih funkcij "XOR".

Če ste funkcijo OR že uporabljali v Excelu, potem funkcija XOR postane enostavna. Funkcija ALI vrne TRUE, če je izpolnjen kateri koli izmed podanih logičnih testov in če niso izpolnjeni vsi podani logični testi, potem le FALSE. Še pomembneje pa je, da če so izpolnjeni vsi predvideni logični testi, dobimo samo TRUE. Vendar je XOR tu nekoliko drugačen. Če so izpolnjeni vsi predvideni logični testi, bomo dobili FALSE.

  • Če želite rezultat dobiti TRUE, mora biti vsaj kateri koli od podanih logičnih testov FALSE.
  • Če so vsi FALSE, potem je rezultat samo FALSE, zato z enostavnimi besedami, da bi dobili TRUE, ker bi nastala formula morala vsebovati vsaj eno TRUE in vsaj enega FALSE rezultata.

Sintaksa

Sintaksa XOR je enaka funkciji OR & AND v Excelu. Spodaj je sintaksa funkcije XOR.

  • Logični 1: kaj je prvi logični test?
  • Logični 2: kaj je drugi logični test?

Tako lahko uporabimo 256 logičnih testov. Ker gre za isto sintakso kot drugi dve logični funkciji excel, ne zahtevata nobenih posebnih razlag. Zdaj bomo prešli na primere funkcije XOR.

Primeri uporabe funkcije XOR v Excelu

Primer # 1

Za začetek vam bomo pokazali preprost primer funkcije XOR. Upoštevajte spodnje podatke.

  • 1. korak: Iz teh podatkov moramo ugotoviti, ali sta številki 1 in številka 2 manjši od 21. Torej odprite funkcijo XOR v stolpcu Status.
  • 2. korak: Izberite številko 1 kot argument logičnega1.
  • 3. korak: Naš logični test je, ali je izbrana številka <21 ali ne, zato podajte test kot A2 <21.
  • 4. korak: Za argument logic2 uporabite tudi isti logični test, tako da izberete številko 2.
  • 5. korak: Pritisnite Enter, da dobite odgovor.

Tu je število 1 22, kar je večje od logičnega pogoja 21, torej je rezultat FALSE, število 2 pa 14, kar je manj kot logični pogoj 21, zato je rezultat TRUE. Ker so logični rezultati kombinacija TRUE in FALSE, je končni rezultat TRUE.

6. korak: Povlecite formulo tudi v druge celice.

Zdaj pa poglejte tretji rezultat, v tem številu 1 je 20, kar je manj kot 21, torej je rezultat RES, in število 2 tudi 20, kar je prav tako manj kot 21, torej je rezultat TRUE. Ker so vsi logični rezultati TRUE, je naš končni rezultat XOR FALSE.

Torej, da bi dobili TRUE, bi moral biti tam vsaj en TRUE in en FALSE rezultat.

2. primer

Funkcija XOR deluje nekoliko drugače, če uporabimo več kot 2 logična testa.

Funkcija Excel XOR vrne TRUE, če je rezultat TRUE nenavaden več kot dva logična testa. Na primer, če obstaja 5 logičnih testov in je od teh petih 1, 3, 5 logičnih testov TRUE, potem je končni rezultat tudi TRUE. Če so od 5 logičnih testov 4 logični testi TRUE, potem je končni rezultat FALSE.

Na primer, poglejte spodnjo formulo.

V zgornjem primeru smo s funkcijo XOR preizkusili, ali so vse številke> 5 ali ne.

V prvi formuli smo dobili TRUE, ker si oglejte vsako številko.

  • Num 1 je manj kot 5, tako da je rezultat FASLE,
  • Število 2 je manjše od 5, torej je rezultat FALSE,
  • Število 3 je manjše od 5, torej je rezultat FASLE,
  • Število 4 je večje od 5, torej je rezultat TRUE in
  • Število 5 je manj kot 5, zato je rezultat LAŽEN.

V tem skupnem številu LAŽNIH rezultatov je 4 in skupnih številih TRUE rezultata je 1. Ker je štetje TRUE rezultata neparno (tj. 1), je tudi končni rezultat TRUE.

Za boljše razumevanje si oglejte spodnjo tabelo.

Ko vidimo, kje koli dobimo neparno število TRUE count končni rezultat je tudi TRUE, če šteje TRUE rezultat je celo končni rezultat FALSE.

Stvari, ki si jih je treba zapomniti

  • Funkcija XOR je na voljo od različice 2013.
  • XOR lahko sprejme 254 logičnih testov.
  • Deluje drugače, če v Excelu uporabimo več kot 2 logična testa.
  • Kamor koli pridemo, je neparno število končnih rezultatov TRUE count tudi TRUE.
  • Če je štetje TRUE rezultata celo končni rezultat, je FALSE.

Zanimive Članki...