Excelovi logični operatorji: kako jih uporabljati?

  • Deliti To
Hugh West

Microsoft Excel vsebuje veliko funkcij. Te funkcije so vgrajene v Excel. V tem članku bomo obravnavali Excelove logične funkcije z logičnimi operatorji. Upoštevajte, da so logični operatorji v Excelu izraženi kot funkcije.

Za razlago Boolovih operatorjev s praktično uporabo bomo uporabili spodnji niz podatkov.

Ta niz podatkov prikazuje plačilo posojila s trajanjem. Plačilo bo potekalo mesečno.

Prenesi delovni zvezek za prakso

Prenesite ta delovni zvezek za vadbo, ki ga lahko uporabljate med branjem tega članka.

Excelovi logični operatorji.xlsx

Uvod v Excelove logične funkcije in operatorje

Logični operator izhaja iz logičnega izraza. Logični izraz se pogosto uporablja v programskih jezikih. Logični operatorji se uporabljajo za izražanje logičnega izraza. Vrnitev logičnega izraza je 1 ali 0 Za lažje razumevanje lahko to izrazimo kot Resnično ali Lažno oziroma.

V Excelu imamo 4 logične operatorje/funkcije. NE , ALI , IN in XOR . Zdaj bomo imeli pregled nad naslednjimi logičnimi funkcijami v Excelu.

Operater Opis
NE Osnovni namen te funkcije je vrniti obratni rezultat. Ne glede na to, kakšen je argument, funkcija vrne obratno vrednost tega argumenta.
IN Ta primerja vse argumente in če so vsi argumenti zadovoljivi, vrne TRUE, sicer FALSE.
ALI Če katerikoli od argumentov ustreza, bo rezultat TRUE. Če pa vsi argumenti ne ustrezajo, bo rezultat FALSE.
XOR To je znano kot "izključujoča ALI". Predpostavimo, da primerjamo dva argumenta. Če je kateri koli od argumentov resničen, se vrne TRUE. Če pa so vsi argumenti resnični ali nobeden od njih ni resničen, se vrne FALSE.

Te logične operacije se izvajajo, ko uporabimo katero koli logično operacijo.

Logični operater Pomen Primer Razlaga:
= Enako =B4=C4 Ta formula bo primerjala B4 in C4, če sta oba enaka, vrne TRUE, sicer FALSE.
> Več kot =B4>C4 Če je B4 večji od C4, se vrne TRUE, sicer FALSE.
< Manj kot =B4 strong=""> Če je B4 manjši od C4, se vrne TRUE, sicer FALSE.
Ni enako =B4C4 Ta primerja B4 in C4 in če nista enaka, vrne TRUE, v nasprotnem primeru FALSE.
>= Večje ali enako =B4>=C4 Če je B4 večji ali enak C4, bo vrnitev TRUE, sicer FALSE.
<= Manj kot ali enako =B4<=C4 Če je B4 manjši ali enak C4, bo vrnitev TRUE, sicer FALSE.

4 primeri uporabe logičnih operatorjev v Excelu

Zdaj bomo prikazali nekaj primerov uporabe logičnih funkcij in operatorjev v Excelu.

1. Uporaba logičnega operatorja NOT

Funkcija NOT obrne rezultat. Pretvarja TRUE v . FALSE in obratno.

Tu bomo prikazali uporabo NE funkcijo s 3 primeri.

Primer 1:

Uporabili bomo NE v spodnjem nizu podatkov.

Korak 1:

  • Pojdi na Celica F5.
  • Napišite spodnjo kodo:

=NOT(D5=5)

Korak 2:

  • Zdaj pritisnite Vnesite .

Korak 3:

  • Potegnite Ročaj za polnjenje proti zadnji celici.

Pri tem smo uporabili NE z namenom, da vidite, kateri podatki iz celic Trajanje je enak 5 let. Iz rezultata je razvidno, da so celice, ki so enake 5, prikazane FALSE ostali pa so prikazani TRUE .

Primer 2:

V tem primeru bomo vstavili funkcija IF z NE funkcijo.

Korak 1:

  • Napišite naslednjo formulo v Celica F5 .
=IF(NOT(D5=5),"Yes","No")

Korak 2:

  • Nato pritisnite Vnesite in si oglejte povračilo.

Korak 3:

  • Povlecite Ročaj za polnjenje proti zadnji celici.

Kot NE funkcija vrne obratni logični izhod, za vsako celico nastavimo tudi negativni rezultat.

Ena od prednosti uporabe IF funkcije je, da lahko argument za vračanje nastavimo po svoji želji.

Preberite več: Kako uporabljati logične operatorje v Excelu (11 primerov)

2. Uporaba logičnega operatorja AND v programu Excel

Funkcija AND preveri argumente s pogoji. Če vsi argumenti izpolnjujejo pogoje, se rezultati TRUE . Če pa kateri od argumentov ne izpolnjuje pogoja, se vrne FALSE .

Za večjo jasnost si oglejmo 5 primerov.

Primer 1:

V nadaljevanju bomo prikazali preprost primer IN funkcija. Preverili bomo posojila, ki trajajo več kot 5 let. V tem primeru je uporabljen en pogoj.

Korak 1:

  • Pojdi na Celica F5 in vpišite spodnjo formulo:
=AND(D5>5)

Korak 2:

  • Nato pritisnite Vnesite da bi dobili povračilo.

Korak 3:

  • Potegnite Ročaj za polnjenje proti zadnji celici.

Tukaj lahko vidimo, kako preprosto je uporabiti IN upravljavec.

Primer 2:

V tem primeru bomo uporabili več pogojev v eni sami formuli z uporabo IN Funkcija vsakič ugotovi, v katerih vrsticah je trajanje daljše ali enako 5 let in je skupna vrednost posojila manjša od 100 000 USD.

Korak 1:

  • Pojdite na Celica F5 .
  • Vnesite spodnjo formulo, ki vsebuje dva pogoja.
=AND(D5>=5,E5<=100000)

Korak 2:

  • Na spodnji sliki si lahko ogledamo donos po uporabi formule.

Tako lahko uporabimo več pogojev z enim samim IN v Excelu.

Primer 3:

V tem primeru bomo uporabili vgnezdeno IN funkcija. Samo IN V formuli je uporabljena funkcija. Oglejte si, kaj se zgodi po uporabi te formule.

Korak 1:

  • Napišite spodnjo formulo na Celica F5.
=AND(AND(D5>2,D550000,E5<200000))

Korak 2:

  • Pritisnite Vnesite in jih uporabite tudi za preostale celice.

Formulo smo načrtovali na naslednji način: Trajanje je daljše od 2 let in krajše od 10 let. In skupno posojilo je večje od 50 000 USD in manjše od 200 000 USD.

Primer 4:

Funkcijo If a lahko vstavimo z ukazom IN Na ta način lahko rezultat spremenimo po svojih željah.

Korak 1:

  • Uporabite to formulo na Celica F5 .
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")

Korak 2:

  • Zaženite formulo in preverite, kaj se bo zgodilo.

Vidimo, da je povratna vrednost spremenjena: namesto privzete vrednosti sta nastavljeni vrednosti "Uspeh" in "Neuspeh".

Primer 5:

Uporabimo lahko tudi območje celic brez posameznih celic skupaj z IN funkcijo.

Želimo preveriti, ali so vsi zneski depozitov večji od 1000 USD.

Korak 1:

  • Uporabite formulo z razponom C5:C9 na spletnem mestu Celica F5 .
=AND(C5:C9>1000)

Korak 2:

  • Po pritisku na gumb Vnesite

V tem primeru smo namesto posamezne številke celice preprosto uporabili razpon celic. Tudi to deluje nemoteno.

Preberite več: Referenčni operater v Excelu [Osnove + posebne uporabe]

Podobna branja

  • Kako v Excelu izvesti večje kot in manjše kot (5 metod)
  • Uporaba operatorja Večje kot ali enako v Excelovi formuli

3. Uporaba operatorja OR v programu Excel

Funkcija OR preveri vse argumente s pogojem. Če kateri od argumentov izpolnjuje pogoj, vrne TRUE . Če pa so vsi argumenti nezadovoljni, bo vrnitev FALSE .

Primer 1:

V tem primeru bomo poiskali vrstice, katerih trajanje je daljše od 5 let ali katerih skupno posojilo je večje od 90.000 USD. V eni sami formuli smo uporabili dva pogoja.

Korak 1:

  • Pojdi na Celica F5 .
  • V to celico zapišite spodnjo formulo.
=OR(D5>5,E5>90000)

Korak 2:

  • Zdaj pritisnite Vnesite .

Korak 3:

  • Povlecite Ročaj za polnjenje ikono za Celica F9 .

V primeru ALI zagotavlja funkcijo TRUE če je izpolnjen kateri koli od pogojev.

Primer 2:

V tem primeru bomo namesto posamezne celice uporabili razpon celic. Želimo vedeti, ali je znesek depozita večji od 2000 USD.

Korak 1:

  • Vnesite spodnjo formulo, da bi ugotovili, ali je kateri od depozitov večji od 2000 $.
=OR(C5:C9>2000)

Korak 2:

  • Zdaj pritisnite Vnesite za pridobitev rezultata.

Primer 3:

V tem primeru bomo uporabili vgnezdeno funkcijo. IN in . IF v formulo bo vstavljena tudi funkcija. Želimo poiskati, kateri predmeti imajo trajanje večje od 5 let ali skupno posojilo večje ali enako 90.000 USD, denar za depozit pa je večji od 2.000 USD.

Korak 1:

  • Napišite naslednjo formulo na Celica F5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")

Korak 2:

  • Zdaj pritisnite Vnesite in dobite rezultat.

To je naš vgnezdeni rezultat po uporabi logičnih operatorjev.

Preberite več: Kaj je vrstni red operacij v Excelu (končni vodnik)

4. Funkcija operaterja XOR v programu Excel

Operater XOR se običajno reče: "Izključno ALI" . To utemeljuje na tri načine. Prvič, če so vsi argumenti resnični, potem vrne FALSE . Drugič, če je kateri koli od argumentov resničen, se vrne TRUE . Prav tako, če so vsi argumenti napačni, se vrne FALSE .

Za razlago tega operaterja smo uvedli nov niz podatkov. Oglejte si spodnji niz podatkov.

To je igra z metanjem kovanca. Najprej vsak igralec odigra dva kroga. če je rezultat z glavo, pomeni zmago igralca, rezultat z repom pa poraz. Če v teh dveh krogih kateri koli igralec zmaga, tj. v obeh krogih dobi glavo, mu ni treba odigrati 3. kroga. Če kateri koli igralec v obeh krogih dobi rep, bo diskvalificiran iz igre. Če pa je rezultat mešan, bo dobil priložnost odigrati 3. krog. Ta scenarij se lahkoenostavno razložiti z operatorjem XOR.

Korak 1:

  • Po dveh krogih se rezultat posodobi v zbirki podatkov.

Zdaj bomo uporabili XOR funkcija za določanje igralcev 3. kroga.

Korak 2:

  • Uporabite formulo na Celica F5 .
=XOR(C5="Head",D5="Head")

Korak 3:

  • Nato pritisnite Vnesite in povleci zmagal Ročaj za polnjenje

Dobimo rezultat. Ker je rezultat prikazan v obliki TRUE in . FALSE , je lahko primerna za vse, da jo zlahka razumejo.

Vstavili bomo funkcijo IF, da bi vsem olajšali delo.

4. korak:

  • Po vstavitvi IF bo formula videti takole.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")

5. korak:

  • Rezultat v nadaljevanju nam bo jasno pokazal, kako je s tem.

Zdaj lahko rečemo, da bodo v tretjem krogu igrali trije igralci, dva pa ne bosta igrala.

Preberite več: Operater 'ni enako' v Excelu (s 5 primeri)

Zaključek

V tem članku smo prikazali različne logične operatorje. Dodali smo različne primere vsakega od logičnih operatorjev. Upam, da bo to zadovoljilo vaše potrebe. Oglejte si našo spletno stran ExcelWIKI.com in podajte svoje predloge v polju za komentarje.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.