Excel XOR funkcija - če Xor izjave

Prenesite primer delovnega zvezka

Prenesite primer delovnega zvezka

Ta vadnica prikazuje, kako uporabljati Excel XOR funkcija v Excelu preizkusite, ali je eno in samo eno merilo res.

Opis funkcije XOR:

Funkcija XOR preveri, ali je izpolnjen en in samo en pogoj. Vrne TRUE ali FALSE. Če niso izpolnjeni nobeni pogoji ali je izpolnjenih več pogojev, XOR vrne FALSE. Če je izpolnjen samo en pogoj, XOR vrne TRUE.

Če želite uporabiti funkcijo delovnega lista Excel XOR, izberite celico in vnesite:

(Upoštevajte, kako so prikazani vnosi formule)

Funkcija XOR Sintaksa in vhodi:

1 = XOR (logično1, logično2)

logično 1 - Logični izrazi. Primer: A1> 4.

Kaj je funkcija XOR?

XOR je ena od Excelovih logičnih funkcij. Izračuna nekaj, kar se imenuje "ekskluzivni preskus OR" (uporabite funkcijo Excel OR <>, če morate uporabiti datoteko vključujoče ALI).

Kaj je ekskluzivna OR?

Ekskluzivna OR je nekoliko bolj zapletena od standardne OR. Vzame vrsto argumentov in jih oceni kot TRUE ali FALSE. Nato:

  • Če je liho število argumentov TRUE, XOR vrne TRUE
  • Če je sodo število argumentov TRUE, XOR vrne FALSE
  • Če noben argument ni TRUE, XOR vrne tudi FALSE (nič je sodo število)

Kako uporabljati funkcijo XOR

S funkcijo Excel XOR podajate številne argumente. XOR te argumente najprej oceni kot TRUE ali FALSE, nato pa izvede izključni preskus OR rezultatov. Oglejte si spodnji primer:

1 = XOR (B3, C3)

XOR vrne TRUE, če je liho število argumentov ocenjeno na TRUE, in FALSE, če je sodo število argumentov vredno na TRUE.

Uporaba XOR z dvema argumentoma

Najpogostejša uporaba XOR -ja je daleč, ko imate v funkciji le dva argumenta. To pomeni, da bo Excel vrnil TRUE, če je kateri od argumentov resničen, in FALSE, če sta oba argumenta resnična ali nobeden od njih. Tukaj je primer.

Ste lastnik športnega bara in svojemu osebju želite podariti bonus, če v določenem tednu prodajo več kot 800 USD hrane in 800 USD pijače. Vendar se počutite radodarni, zato jim boste, če prodajo več kot 800 USD v hrani ali pijači, ne pa obojega, dali polovico bonusa.

Tu so rezultati preteklega tedna:

V stolpcu E ste izračunali celoten bonus z Excelovo funkcijo AND <>:

1 = AND (C3> = 800, D3> = 800)

To se vrne RESNIČNO, če sta prodaja hrane in pijače več kot 800 USD.

Pol -bonus lahko izračunate s funkcijo XOR:

1 = XOR (C3> = 800, D3> = 800)

Upoštevajte, da so argumenti v obeh funkcijah popolnoma enaki, vendar XOR te argumente ocenjuje zelo drugače kot AND.

Uporaba XOR z več kot dvema argumentoma

Čeprav je uporaba več kot dveh argumentov v Excelu manj pogosta, lahko v XOR definirate do 255 argumentov.

Ne glede na to, koliko jih določite, bo XOR vrnil TRUE, če neparno število oceni na TRUE, in FALSE, če jih bo sodo število ocenilo na TRUE.

Glej spodaj:

1 = XOR (B3: G3)

Če želite prihraniti čas, lahko tukaj vnesete obseg celic, namesto da sklice na celice ločite z vejicami.

Primerjava besedila z XOR

Upoštevajte, da primerjave besedila ne razlikujejo med velikimi in malimi črkami. Torej vse naslednje formule dajejo enak rezultat:

123 = XOR (C3 = "Spielberg")= XOR (C3 = "ŠPILBERG")= XOR (C3 = "SpieLbErG")

Tudi XOR ne podpira nadomestnih znakov. Če ste torej uporabili naslednjo formulo:

1 = XOR (C3 = "Konica*")

XOR bo iskal natančno ujemanje z besedilnim nizom »Spiel*«.

Primerjava števil

Pri primerjavi številk imate na voljo vrsto operaterjev za primerjavo. To so:

Če je izraz v funkciji XOR ocenjen na število, ki ni nič, bo XOR razložil ta logični test kot TRUE. Če je izraz enak ali ocenjen na 0, XOR to oceni kot napačno. To je prikazano spodaj:

Uporaba XOR z IF

XOR se pogosto uporablja kot del logičnega testa v stavku IF. V bistvu vam IF omogoča prilagajanje vrnjene vrednosti testa XOR. Namesto da bi rekli "TRUE" ali "FALSE", lahko vrnete karkoli - besedilo, številke ali celo drugo formulo.

Če se vrnemo k prejšnjemu primeru bonusa športne palice, ga lahko uporabite tako:

1 = IF (XOR (C3> = 800, D3> = 800), "Da", "Ne")

IF najprej ovrednoti funkcijo XOR. Če oceni na TRUE, potem vrne »Da«. Če oceni vrednost FALSE, vrne »Ne«.

Formuli »Full Bonus« v stolpcu E sem dodal tudi stavek IF, ki je namesto XOR uporabljal funkcijo AND.

Združevanje IF z logičnimi funkcijami na ta način lahko pomaga, da so naši podatki nekoliko prijaznejši za človeško oko.

Več preberite na glavni strani funkcije Excel IF <>.

XOR v Google Preglednicah

Funkcija XOR v Google Preglednicah deluje popolnoma enako kot v Excelu:

Dodatne opombe

S funkcijo XOR preizkusite, ali je izpolnjen en in samo en pogoj. Vsak pogoj mora biti logični izraz (npr .: a1> 5), sklic na celico, ki vsebuje TRUE ali FALSE, ali polje, ki vsebuje vse logične vrednosti. Če en in edini pogoji so TRUE, formula vrne TRUE, sicer vrne FALSE.

XOR je logična funkcija in se običajno uporablja skupaj z drugo logično funkcijo, če:
Formula IF naredi eno, če je pogoj TRUE, in drugo, če je pogoj FALSE. Pogosto jo pri uporabi funkcije OR "ugnezdite" v funkcijo IF.

Morda boste želeli uporabiti tudi druge logične funkcije:
Funkcijski AND preskusi, če vse pogoji so izpolnjeni.
ALI Preskus formule, če enega ali več pogoj je izpolnjen.

Vrnite se na seznam vseh funkcij v Excelu

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave