Excel XOR funkcija - Ako Xor izjave

Preuzmite Primjer radne knjige

Preuzmite primjer radne knjige

Ovaj vodič pokazuje kako se koristi Excel XOR funkcija u Excelu provjeriti je li jedan i samo jedan kriterij istinit.

Opis funkcije XOR:

Funkcija XOR provjerava je li zadovoljen jedan i samo jedan uvjet. Vraća TRUE ili FALSE. Ako nisu ispunjeni uvjeti ili je ispunjeno više uvjeta, XOR vraća FALSE. Ako je ispunjen samo jedan uvjet, XOR vraća TRUE.

Da biste koristili funkciju radnog lista XOR Excel, odaberite ćeliju i upišite:

(Obratite pažnju na to kako se pojavljuju unosi formule)

XOR funkcija Sintaksa i ulazi:

1 = XOR (logičko1, logičko2)

logično1 - Logički izrazi. Primjer: A1> 4.

Što je funkcija XOR?

XOR je jedna od Excelovih logičkih funkcija. Izračunava nešto što se naziva "ekskluzivno ILI" test (upotrijebite Excel ILI funkciju <> ako trebate koristiti uključivo ILI).

Što je ekskluzivna ILI?

Ekskluzivna OR malo je složenija od standardne OR. Potreban je niz argumenata i ocjenjuje ih kao TRUE ili FALSE. Zatim:

  • Ako je neparan broj argumenata TRUE, XOR vraća TRUE
  • Ako je paran broj argumenata TRUE, XOR vraća FALSE
  • Ako nijedan argument nije TRUE, XOR također vraća FALSE (nula je paran broj)

Kako koristiti funkciju XOR

S funkcijom Excel XOR pružate niz argumenata. XOR prvo procjenjuje te argumente kao TRUE ili FALSE, a zatim izvodi ekskluzivni ILI test na rezultatima. Pogledajte primjer ispod:

1 = XOR (B3, C3)

XOR vraća TRUE ako neparan broj argumenata ima vrijednost TRUE, a FALSE ako paran broj argumenata ima vrijednost TRUE.

Korištenje XOR -a s dva argumenta

Najčešća upotreba XOR -a je kada u funkciji imate samo dva argumenta. To znači da će Excel vratiti TRUE ako je jedan od argumenata istinit, a FALSE ako su oba ili nijedan argument nije istinit. Evo primjera.

Vlasnik ste sportskog bara i svom osoblju želite dati bonus ako u određenom tjednu prodaju više od 800 USD hrane i 800 USD pića. Međutim, osjećate se velikodušno, pa ako prodaju više od 800 USD u hrani ili piću, ali ne oboje, dat ćete im pola bonusa.

Evo rezultata za prošli tjedan:

U stupcu E izračunali ste puni bonus s Excelovom funkcijom AND <>:

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

Ovo se vraća ISTINITO ako je prodaja hrane i pića veća od 800 USD.

Polovinu bonusa možete izračunati pomoću funkcije XOR:

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

Imajte na umu da su argumenti u obje funkcije potpuno isti, ali XOR te argumente ocjenjuje vrlo različito u odnosu na AND.

Korištenje XOR -a s više od dva argumenta

Iako je korištenje više od dva argumenta rjeđe u Excelu, u XOR -u možete definirati do 255 argumenata.

Koliko god definirali, XOR će vratiti TRUE ako neparan broj procijeni na TRUE, i FALSE kada ih paran broj ocijeni na TRUE.

Pogledaj ispod:

1 = XOR (B3: G3)

Kako biste uštedjeli vrijeme, ovdje možete unijeti raspon ćelija umjesto da odvajate reference ćelija zarezima.

Usporedba teksta s XOR -om

Imajte na umu da usporedbe teksta ne razlikuju velika i mala slova. Dakle, sljedeće formule daju isti rezultat:

123 = XOR (C3 = "Spielberg")= XOR (C3 = "SPIELBERG")= XOR (C3 = "SpieLbErG")

Također, XOR ne podržava zamjenske znakove. Dakle, ako ste koristili sljedeću formulu:

1 = XOR (C3 = "Igla*")

XOR će tražiti točno podudaranje s tekstualnim nizom "Spiel*".

Usporedba brojeva

Prilikom usporedbe brojeva na raspolaganju vam je niz operatora za usporedbu. Ovi su:

Ako izraz u funkciji XOR ima vrijednost različitu od nule, XOR će tumačiti taj logički test kao TRUE. Ako je izraz ili ima vrijednost 0, XOR to ocjenjuje kao netočno. Ovo je prikazano ispod:

Korištenje XOR -a s IF -om

XOR se često koristi kao dio logičkog testa u IF izrazu. U osnovi, IF vam omogućuje da prilagodite povratnu vrijednost XOR testa. Dakle, umjesto da kažete samo "TRUE" ili "FALSE", možete vratiti bilo što - tekst, brojeve ili čak drugu formulu.

Vraćajući se na naš primjer bonusa sportske trake od ranije, mogli biste ga koristiti ovako:

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

AKO prvo ocijeni funkciju XOR. Ako ima vrijednost TRUE, vraća "Da". Ako ima vrijednost FALSE, vraća "Ne".

Također sam dodao izraz IF u formulu "Pun bonus" u stupcu E, koja je koristila funkciju AND umjesto XOR.

Kombiniranje IF -a s logičkim funkcijama na ovaj način može pomoći da naši podaci budu malo prijateljskiji za ljudsko oko.

Pročitajte više na glavnoj stranici funkcije Excel IF <>.

XOR u Google tablicama

Funkcija XOR radi potpuno isto u Google tablicama kao i u Excelu:

dodatne napomene

Pomoću funkcije XOR provjerite je li zadovoljen jedan i samo jedan uvjet. Svaki uvjet mora biti logički izraz (primjer: a1> 5), referenca na ćeliju koja sadrži TRUE ili FALSE ili niz koji sadrži sve logičke vrijednosti. Ako jedan i jedini uvjeti su TRUE, formula vraća TRUE, inače vraća FALSE.

XOR je logička funkcija i općenito se koristi zajedno s drugom logičkom funkcijom, AKO:
IF formula čini jedno ako je uvjet TRUE, a drugo ako je uvjet FALSE. Često ćete prilikom upotrebe funkcije ILI "ugnijezditi" unutar funkcije IF.

Možda biste htjeli koristiti i druge logičke funkcije:
Funkcija AND testira ako svi uslovi su ispunjeni.
ILI Formule ispitajte ako jedan ili više uvjet je ispunjen.

Povratak na popis svih funkcija u Excelu

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave