Funkcija XOR u Excelu broji broj ćelija u rasponu koje ispunjavaju određeni uvjet i vraća izlaz na temelju tog broja. Ako je broj ćelija koje ispunjavaju uvjet neparan, XOR vraća TRUE, u protivnom vraća FALSE.
Ova je funkcija za korak viša od svakodnevnih funkcija, ali je ipak koriste mnogi stručnjaci za Excel. Isprva bi se funkcija mogla činiti zbunjujućom, ali mi smo tu da je razložimo i pomognemo vam da je svladate. Čitajte dalje kako biste saznali što je funkcija XOR i kako je možete koristiti, zajedno s nekim primjerima.
Što je funkcija XOR u Excelu?
Funkcija XOR u Excelu logički je test unutar raspona vrijednosti. Funkcija XOR vraća TRUE ili FALSE kao izlaz. Sintaksa za ovu funkciju je sljedeća:
=XOR(argument1, argument2, ...)
Morate unijeti barem jedan argument da bi XOR funkcionirao. Ako kao argument unesete raspon ćelija, funkcija XOR brojat će ćelije s vrijednostima u njima kao TRUE i zanemarit će ćelije koje sadrže tekst i prazne ćelije. Konačni izlaz funkcije XOR je TRUE ili FALSE.
- PRAVI: Ako postoji neparan broj ćelija koje ispunjavaju uvjete, vraća se iskaz TRUE.
- NETOČNO: Ako postoji paran broj ćelija koje ispunjavaju uvjete ili ako nema ćelija koje ispunjavaju uvjete, vraća se iskaz FALSE.
Razumijevanje funkcije XOR u Excelu u početku bi moglo biti malo teško, ali uz nekoliko primjera i eksperimenata, shvatit ćete je.
Kako koristiti funkciju XOR u Excelu
Počnimo s edukativnim primjerom kako bismo bolje razumjeli XOR. Nakon što ste dobro razumjeli kako ova funkcija radi, završit ćemo s praktičnim primjerom.
U ovom primjeru imamo šest brojeva u tablici. Ovi brojevi su 0, 1 i 2. Cilj je pomoću funkcije XOR vidjeti imamo li neparan broj ćelija koje sadrže 1 ili ih je paran broj. Koristit ćemo ovu funkciju za dva raspona, tako da možete vidjeti i TRUE i FALSE scenarije.
- Odaberite ćeliju u koju želite ispisati XOR rezultate.
- U traku formule unesite formulu u nastavku:
Ova formula poziva funkciju XOR da provjeri koliko je ćelija u rasponu A1:B2 jednak 1. Ako je odgovor neparan broj, formula će se vratiti PRAVI. Ako je odgovor paran broj, uključujući nulu, formula će se vratiti NETOČNO.=XOR(A1:B2=1)
- Pritisnite Unesi.
Kao što vidite, budući da tri ćelije sadrže 1, formula vraća TRUE. Isprobajmo sada na proširenom rasponu.
- Odaberite ćeliju u kojoj želite prikazati XOR izlaz.
- Unesite donju formulu u traku formule:
Baš kao i prethodna formula, ova formula poziva XOR da testira koliko ćelija u rasponu A1:B3 jednak 1. Ako je odgovor neparan, PRAVI se vraća. Ako je odgovor paran ili nula, NETOČNO se vraća.=XOR(A1:B3=1)
- Pritisnite Unesi.
Budući da postoje četiri ćelije koje sadrže 1 u ovom rasponu, formula vraća FALSE. Možete eksperimentirati s različitim argumentima i rasponima kako biste bolje razumjeli funkciju XOR.
Primjer funkcije XOR
Sada kada imate dobru ideju o tome kako XOR radi u Excelu, pogledajmo ga na djelu na praktičnom primjeru. U praksi se XOR funkcija u Excelu uglavnom koristi zajedno s drugim Excel funkcijama. Popularna kombinacija funkcije XOR je sa funkciju IF u Excelu.
Kombinirajući IF i XOR, možete imati dva logička testa: XOR će provjeriti vrijednosti i vratiti TRUE ili FALSE, a IF funkcija će pročitati ovaj izlaz i ovisno o tome je li izlaz iz XOR TRUE ili FALSE, vratit će prilagođeni izlaz.
Pretpostavimo da koordiniramo lokalni nogometni turnir. Pravila su takva da ako tim pobijedi u prva dva meča, nastavlja u sljedeću fazu i ne mora igrati treći meč u toj fazi. Ako tim izgubi oba prva dva meča, ispada i neće igrati treći meč.
Međutim, ako momčad dobije meč i izgubi drugi, tada će morati odraditi treći meč kako bi se utvrdilo hoće li ići u sljedeću fazu ili ne.
U ovom primjeru Excel proračunske tablice imamo popis nogometnih momčadi i ishode njihove dvije utakmice. Cilj je upotrijebiti kombinaciju funkcija XOR i IF u Excelu kako bi se odredilo koji će timovi morati igrati treći meč.
Da bismo to dalje raščlanili, potražit ćemo pojam Gubitak u svakom retku koristeći XOR. Evo kako će se ponašati funkcija XOR:
- Ako je tim pobijedio u svim svojim utakmicama, broj ćelija koje sadrže Gubitak će biti nula, što će biti izlaz NETOČNO.
- Ako je tim izgubio sve utakmice, tada se broj ćelija koje sadrže Gubitak će biti dva, što je paran broj i bit će izlaz NETOČNO.
- Ako je momčad pobijedila u jednoj utakmici, a izgubila u drugoj, broj ćelija koje sadrže Gubitak će biti jedan, što je neparan broj i bit će izlaz PRAVI.
Na ovaj način, funkcija XOR dovoljna je sama za sebe da odredi hoće li momčad morati odigrati treću utakmicu ili ne. Kako bismo poboljšali izgled proračunske tablice, upotrijebit ćemo funkciju IF za prevođenje zastrašujućih velikih slova TRUE i FALSE u blaže Da i Ne. Počnimo.
- Odaberite prvu ćeliju u koju želite ispisati XOR rezultate. U ovom primjeru, to će biti prva ćelija u stupcu "Trebat će treće podudaranje".
- U traku formule unesite formulu u nastavku:
Ova formula će pozvati funkciju XOR da pregleda raspon B2:C2 i izbrojite koliko ćelija sadrži izraz Gubitak. Ako je rezultat neparan broj, formula će se vratiti PRAVI. Ako nije, formula će se vratiti NETOČNO.=XOR(B2:C2="Gubitak")
- Pritisnite Unesi.
Sada ćete vidjeti treba li prva momčad treću utakmicu ili ne. Možete ići naprijed i koristiti alat za automatsko popunjavanje u Excelu vidjeti rezultat i za ostale ekipe. Ali naš posao ovdje još nije gotov. Spojit ćemo XOR s funkcijom IF da dobijemo Da ili Ne kao rezultate.
- Odaberite prvu ćeliju ispod stupca "Trebat će treće podudaranje".
- Na traci formule promijenite formulu u donju:
Već znate što radi funkcija XOR ovdje, ali ovaj put se koristi kao logički test unutar funkcije IF. Ako je rezultat funkcije XOR PRAVI, tada će se funkcija IF vratiti Da. Inače će se vratiti Ne.=IF(XOR(B2:C2="Gubitak"), "Da", "Ne")
- Pritisnite Unesi.
Sada ćete vidjeti rezultate funkcija XOR i IF kao Da ili Ne. Uhvatite ručicu za popunjavanje i ispustite je na donje ćelije da biste vidjeli rezultate i za njih. Konačno, možete i vi dodajte uvjetno oblikovanje ćelijama programa Excel kako bi izgledali bolje i poboljšali njihovu čitljivost.
Istina ili laž? XOR zna
XOR se malo razlikuje od nekih uobičajenih Excel funkcija, ali je učinkovita funkcija u scenarijima u kojima je važan parni ili neparni broj ćelija. Funkcija XOR često se koristi zajedno s drugim Excel funkcijama, kao što je IF, a sada znate kako je koristiti. Nakon što naučite koristiti funkciju XOR i eksperimentirate s njom, uskoro ćete vidjeti kako je koristite u mnogim Excel scenarijima.