Funkcija XOR programmā Excel saskaita šūnu skaitu diapazonā, kas atbilst noteiktam nosacījumam, un atgriež izvadi, pamatojoties uz šo skaitli. Ja nosacījumam atbilstošo šūnu skaits ir nepāra, XOR atgriež TRUE, pretējā gadījumā tas atgriež FALSE.

Šī funkcija ir augstāka par ikdienas funkcijām, taču to tomēr izmanto daudzi Excel profesionāļi. Sākumā šī funkcija varētu šķist mulsinoša, taču mēs esam šeit, lai to sadalītu un palīdzētu jums to apgūt. Lasiet tālāk, lai uzzinātu, kas ir XOR funkcija un kā to izmantot, kā arī dažus piemērus.

Kas ir XOR funkcija programmā Excel?

XOR funkcija programmā Excel ir loģisks tests vērtību diapazonā. Funkcija XOR kā izvadi atgriež TRUE vai FALSE. Šīs funkcijas sintakse ir šāda:

=XOR(arguments1, arguments2, ...) 

Lai XOR darbotos, jāievada vismaz viens arguments. Ja ievadāt šūnu diapazonu kā argumentu, funkcija XOR uzskaitīs šūnas ar vērtībām kā TRUE un ignorēs šūnas, kurās ir teksts un tukšas šūnas. Funkcijas XOR galīgā izvade ir TRUE vai FALSE.

  • PATIESA: ja ir nepāra skaits šūnu, kas atbilst nosacījumiem, tiek atgriezts priekšraksts TRUE.
  • instagram viewer
  • FALSE: ja ir pāra skaits šūnu, kas atbilst nosacījumiem, vai ja nav nevienas šūnas, kas atbilst nosacījumiem, tiek atgriezts FALSE priekšraksts.

Izpratne par XOR funkciju programmā Excel sākotnēji varētu būt nedaudz grūta, taču, izmantojot dažus piemērus un eksperimentus, jūs to sapratīsit.

Kā lietot XOR funkciju programmā Excel

Sāksim ar izglītojošu piemēru, lai labāk izprastu XOR. Kad būsiet labi sapratis, kā šī funkcija darbojas, mēs beigsim ar praktisku piemēru.

Šajā piemērā tabulā ir seši skaitļi. Šie skaitļi ir 0, 1 un 2. Mērķis ir izmantot funkciju XOR, lai noskaidrotu, vai mums ir nepāra skaits šūnu, kurās ir 1, vai pāra skaits. Mēs izmantosim šo funkciju diviem diapazoniem, lai jūs varētu redzēt gan TRUE, gan FALSE scenārijus.

  1. Atlasiet šūnu, kurā vēlaties izvadīt XOR rezultātus.
  2. Formulas joslā ievadiet tālāk norādīto formulu.
    =XOR(A1:B2=1)
    Šī formula izsauc funkciju XOR, lai pārbaudītu, cik šūnu diapazonā A1:B2 vienāds 1. Ja atbilde ir nepāra skaitlis, formula atgriezīsies PATIESA. Ja atbilde ir pāra skaitlis, ieskaitot nulli, formula atgriezīsies FALSE.
  3. Nospiediet Ievadiet.

Kā redzat, tā kā ir trīs šūnas, kurās ir 1, formula atgriež TRUE. Tagad izmēģināsim to paplašinātā diapazonā.

  1. Atlasiet šūnu, kurā vēlaties parādīt XOR izvadi.
  2. Formulu joslā ievadiet tālāk norādīto formulu:
    =XOR(A1:B3=1)
    Tāpat kā iepriekšējā formula, šī formula izsauc XOR, lai pārbaudītu, cik šūnu diapazonā A1:B3 vienāds 1. Ja atbilde ir dīvaina, PATIESA tiek atgriezta. Ja atbilde ir pāra vai nulle, FALSE tiek atgriezta.
  3. Nospiediet Ievadiet.

Tā kā šajā diapazonā ir četras šūnas, kurās ir 1, formula atgriež FALSE. Varat eksperimentēt ar dažādiem argumentiem un diapazoniem, lai labāk izprastu XOR funkciju.

XOR funkcijas piemērs

Tagad, kad jums ir labs priekšstats par to, kā XOR darbojas programmā Excel, apskatīsim to darbībā ar praktisku piemēru. Praksē XOR funkcija programmā Excel galvenokārt tiek izmantota kopā ar citām Excel funkcijām. Populāra XOR funkcijas kombinācija ir ar IF funkcija programmā Excel.

Apvienojot IF un XOR, varat veikt divus loģiskus testus: XOR pārbaudīs vērtības un atgriezīs vai nu TRUE vai FALSE, un Funkcija IF nolasīs šo izvadi un atkarībā no tā, vai XOR izvade ir TRUE vai FALSE, atgriezīs pielāgotu izvade.

Pieņemsim, ka mēs koordinējam vietējo futbola turnīru. Noteikumi ir tādi, ka, ja komanda uzvar pirmajās divās spēlēs, tā pāriet uz nākamo posmu un tai nav jāspēlē trešā spēle šajā posmā. Ja komanda zaudē abas pirmās divas spēles, tā tiek izslēgta un nespēlēs trešo maču.

Tomēr, ja komanda uzvar spēli un zaudē vēl vienu, tai būs jāaizvada trešā spēle, lai noteiktu, vai tā tiks uz nākamo posmu vai nē.

Šajā Excel izklājlapas paraugā mums ir futbola komandu saraksts un to divu spēļu rezultāti. Mērķis ir programmā Excel izmantot XOR un IF funkciju kombināciju, lai noteiktu, kurām komandām būs jāaizvada trešā spēle.

Lai to sīkāk sadalītu, mēs meklēsim terminu Loss katrā rindā, izmantojot XOR. Lūk, kā XOR funkcija darbosies:

  • Ja komanda ir uzvarējusi visās spēlēs, tad to šūnu skaits, kurās ir Zaudējums būs nulle, kas tiks izvadīts FALSE.
  • Ja komanda ir zaudējusi visas spēles, tad to šūnu skaits, kurās ir Zaudējums būs divi, kas ir pāra skaitlis un tiks izvadīts FALSE.
  • Ja komanda ir uzvarējusi vienā mačā un zaudējusi otru, tiek rādīts to šūnu skaits, kuras satur Zaudējums būs viens, kas ir nepāra skaitlis un tiks izvadīts PATIESA.

Tādā veidā XOR funkcija ir pietiekama, lai noteiktu, vai komandai būs jāaizvada trešā spēle vai nē. Lai uzlabotu izklājlapas izskatu, mēs izmantosim funkciju IF, lai baisos lielos lielos burtus TRUE un FALSE pārvērstu maigākā veidā Jā un Nē. Sāksim.

  1. Atlasiet pirmo šūnu, kurā vēlaties izvadīt XOR rezultātus. Šajā piemērā tā būs pirmā šūna zem kolonnas “Būs nepieciešama trešā atbilstība”.
  2. Formulas joslā ievadiet tālāk norādīto formulu.
    =XOR(B2:C2="Zaudējums")
    Šī formula izsauks funkciju XOR, lai apskatītu diapazonu B2:C2 un saskaitiet, cik šūnās ir šī frāze Zaudējums. Ja rezultāts ir nepāra skaitlis, formula atgriezīsies PATIESA. Ja nē, tad formula atgriezīsies FALSE.
  3. Nospiediet Ievadiet.

Tagad redzēsit, vai pirmajai komandai ir nepieciešams trešais mačs vai nē. Jūs varat iet uz priekšu un izmantot automātiskās aizpildes rīks programmā Excel lai redzētu rezultātu arī pārējām komandām. Bet mūsu darbs šeit vēl nav paveikts. Mēs savienosim XOR ar funkciju IF, lai iegūtu Jā vai Nē kā rezultātus.

  1. Atlasiet pirmo šūnu zem kolonnas “Būs nepieciešama trešā atbilstība”.
  2. Formulu joslā mainiet formulu uz tālāk norādīto:
    =IF(XOR(B2:C2="Zaudējums"), "", "")
    Jūs jau zināt, ko šeit dara funkcija XOR, taču šoreiz tā tiek izmantota kā loģisks tests IF funkcijas iekšienē. Ja funkcijas XOR rezultāts ir PATIESA, tad funkcija IF atgriezīsies . Pretējā gadījumā tas atgriezīsies .
  3. Nospiediet Ievadiet.

Tagad funkciju XOR un IF rezultāti būs redzami kā Jā vai Nē. Satveriet aizpildīšanas turi un nometiet to tālāk esošajās šūnās, lai redzētu arī to rezultātus. Visbeidzot, jūs varat arī pievienojiet Excel šūnām nosacījumu formatējumu lai tie izskatītos labāk un uzlabotu lasāmību.

Patiesība vai meli? XOR zina

XOR nedaudz atšķiras no dažām biežāk lietotajām Excel funkcijām, taču tā ir efektīva funkcija gadījumos, kad nepāra vai pāra šūnu skaits ir svarīgs. Funkciju XOR bieži izmanto kopā ar citām Excel funkcijām, piemēram, IF, un tagad jūs zināt, kā to izmantot. Kad iemācīsities izmantot funkciju XOR un eksperimentēsit ar to, drīz redzēsit, ka to izmantosit daudzos Excel scenārijos.