Excel XOR funkcija - ja Xor paziņojumi

Lejupielādēt darbgrāmatas piemēru

Lejupielādējiet darbgrāmatas piemēru

Šī apmācība parāda, kā lietot Excel XOR funkcija programmā Excel, lai pārbaudītu, vai viens un tikai viens kritērijs ir patiess.

XOR funkcijas apraksts:

Funkcija XOR pārbauda, ​​vai ir izpildīts viens un tikai viens nosacījums. Atgriež TRUE vai FALSE. Ja nav izpildīti neviens nosacījums vai ir izpildīti vairāki nosacījumi, XOR atgriež FALSE. Ja ir izpildīts tikai viens nosacījums, XOR atgriež vērtību TRUE.

Lai izmantotu XOR Excel darblapas funkciju, atlasiet šūnu un ierakstiet:

(Ievērojiet, kā parādās formulas ievades)

XOR funkcijas sintakse un ievades:

1 = XOR (loģisks1, loģisks2)

loģiski 1 - Loģiski izteicieni. Piemērs: A1> 4.

Kas ir XOR funkcija?

XOR ir viena no Excel loģiskajām funkcijām. Tas aprēķina kaut ko, ko sauc par “ekskluzīvu VAI” testu (izmantojiet Excel VAI funkciju <>, ja jums ir jāizmanto ieskaitot VAI).

Kas ir ekskluzīvs VAI?

Ekskluzīvais OR ir nedaudz sarežģītāks nekā standarta OR. Tas prasa virkni argumentu un novērtē tos kā PATIESU vai nepatiesu. Tad:

  • Ja nepāra skaits argumentu ir TRUE, XOR atgriež TRUE
  • Ja pāra skaits argumentu ir TRUE, XOR atgriež FALSE
  • Ja neviens arguments nav TRUE, XOR arī atgriež FALSE (nulle ir pāra skaitlis)

Funkcijas XOR lietošana

Izmantojot funkciju Excel XOR, jūs sniedzat vairākus argumentus. XOR vispirms novērtē šos argumentus kā TRUE vai FALSE un pēc tam veic ekskluzīvo VAI rezultātu pārbaudi. Skatiet piemēru zemāk:

1 = XOR (B3, C3)

XOR atgriež vērtību TRUE, ja nepāra skaits argumentu tiek vērtēts kā TRUE, un FALSE, ja pāra skaits argumentu tiek novērtēts kā TRUE.

XOR izmantošana ar diviem argumentiem

Līdz šim visizplatītākais XOR lietojums ir tad, ja funkcijā ir tikai divi argumenti. Tas nozīmē, ka programma Excel atgriezīs TRUE, ja viens no argumentiem ir patiess, un FALSE, ja abi, vai neviens no argumentiem nav patiess. Šeit ir piemērs.

Jūs esat sporta bāra īpašnieks un vēlaties piešķirt saviem darbiniekiem prēmiju, ja viņi nedēļā pārdod vairāk nekā 800 USD pārtikas un 800 USD dzērienus. Tomēr jūs jūtaties dāsni, tāpēc, ja viņi pārdod vairāk nekā 800 USD pārtikā vai dzērienā, bet ne abos, jūs viņiem piešķirsit pusi bonusu.

Šeit ir pagājušās nedēļas rezultāti:

E slejā esat aprēķinājis pilnu bonusu, izmantojot Excel UN funkciju <>:

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

Tas atgriež patiesību, ja pārtikas un dzērienu pārdošanas apjoms pārsniedz 800 USD.

Un jūs varat aprēķināt pusi bonusu, izmantojot funkciju XOR:

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

Ņemiet vērā, ka argumenti abās funkcijās ir pilnīgi vienādi, taču XOR šos argumentus vērtē ļoti atšķirīgi no AND.

XOR izmantošana ar vairāk nekā diviem argumentiem

Lai gan vairāk nekā divu argumentu izmantošana programmā Excel ir retāk sastopama, XOR varat definēt līdz 255 argumentiem.

Lai arī cik daudz jūs definētu, XOR atgriezīs TRUE, ja nepāra skaitlis būs TRUE, un FALSE, ja pāra skaitlis būs TRUE.

Skatīt zemāk:

1 = XOR (B3: G3)

Lai ietaupītu laiku, šeit varat ievadīt šūnu diapazonu, nevis atdalīt šūnu atsauces ar komatiem.

Teksta salīdzināšana ar XOR

Ņemiet vērā, ka teksta salīdzinājumos netiek reģistrjutīgi. Tātad visas formulas rada to pašu rezultātu:

123 = XOR (C3 = "Spīlbergs")= XOR (C3 = "SPIELBERG")= XOR (C3 = "SpieLbErG")

Turklāt XOR neatbalsta aizstājējzīmes. Tātad, ja jūs izmantojāt šādu formulu:

1 = XOR (C3 = "Spiel*")

XOR meklēs precīzu atbilstību teksta virknei “Spiel*”.

Skaitļu salīdzināšana

Salīdzinot skaitļus, jūsu rīcībā ir virkne salīdzināšanas operatoru. Šie ir:

Ja XOR funkcijas izteiksme tiek vērtēta kā skaitlis, kas nav nulle, XOR šo loģisko testu interpretēs kā PATIESU. Ja izteiksme ir vai novērtē līdz 0, XOR to novērtē kā nepatiesu. Tas ir parādīts zemāk:

Izmantojot XOR ar IF

XOR bieži tiek izmantots kā daļa no loģiska testa IF paziņojumā. Būtībā IF ļauj pielāgot XOR testa atgriešanās vērtību. Tā vietā, lai pateiktu tikai “TRUE” vai “FALSE”, varat atgriezt jebko - tekstu, ciparus vai pat citu formulu.

Atgriežoties pie mūsu sporta bāra bonusa piemēra iepriekš, jūs to varētu izmantot šādi:

1 = JA (XOR (C3> = 800, D3> = 800), "Jā", "Nē")

IF vispirms novērtē XOR funkciju. Ja tā vērtība ir TRUE, tā atgriež “Jā”. Ja tā vērtība ir FALSE, tā atgriež “Nē”.

Es arī pievienoju IF paziņojumu formātā “Pilns bonuss” E slejā, kurā tika izmantota funkcija AND, nevis XOR.

Šādā veidā IF apvienošana ar loģiskām funkcijām var palīdzēt padarīt mūsu datus mazliet draudzīgākus cilvēka acīm.

Lasiet vairāk Excel IF funkcijas galvenajā lapā <>.

XOR Google izklājlapās

Funkcija XOR Google izklājlapās darbojas tieši tāpat kā programmā Excel:

papildu piezīmes

Izmantojiet funkciju XOR, lai pārbaudītu, vai ir izpildīts viens un tikai viens nosacījums. Katram nosacījumam ir jābūt loģiskai izteiksmei (piemēram: a1> 5), atsaucei uz šūnu, kas satur TRUE vai FALSE, vai masīvam, kurā ir visas loģiskās vērtības. Ja viens un tikai viens nosacījumi ir TRUE, formula atgriež TRUE, pretējā gadījumā atgriež FALSE.

XOR ir loģiska funkcija, un to parasti izmanto kopā ar citu loģisku funkciju, ja:
IF formula dara vienu, ja nosacījums ir PATIESA, un citu, ja nosacījums ir FALSE. Bieži vien, izmantojot funkciju VAI, jūs to “ievietojat” IF funkcijā.

Iespējams, vēlēsities izmantot arī citas loģiskās funkcijas:
UN funkcija pārbauda, ​​ja visas nosacījumi ir izpildīti.
VAI Formulas pārbauda, ​​ja vienu vai vairākus nosacījums ir izpildīts.

Atgriezieties visu Excel funkciju sarakstā

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave