Funkcije Excel AND in OR

Preizkusite več pogojev s funkcijami AND in OR v Excelu

Funkcije AND in OR sta dve od večje poznanih logičnih funkcij programa Excel in sta ti dve funkciji preskusiti, ali rezultati iz dveh ali več ciljnih celic ustrezajo pogojem, ki jih določite.

TRUE ali SAMO FALSE

Ena od funkcij teh funkcij je, da bodo vrnili ali prikazali enega od dveh rezultatov ali Boolove vrednosti v celici, v kateri se nahajajo: TRUE ali FALSE.

Združevanje z drugimi funkcijami

Ti TRUE ali FALSE odgovori so lahko prikazani, kot je v celicah, kjer se nahajajo funkcije. Funkcije lahko kombinirate tudi z drugimi funkcijami Excel-a , kot je funkcija IF, v vrsticah štiri in pet zgoraj, da bi dobili različne rezultate ali izvedli številne izračune.

Kako funkcije delujejo

Na sliki zgoraj, celice B2 in B3 vsebujejo funkcijo AND in OR. Oba uporabljajo številne operaterje primerjave, ki testirajo različne pogoje za podatke v celicah A2, A3 in A4 delovnega lista .

Obe funkciji sta:

= AND (A2 <50, A3 <> 75, A4> = 100)
= OR (A2 <50, A3 <> 75, A4> = 100)

Pogoji, ki jih preizkušajo, so:

IN LAHKO ALI TRENUTNO

Za funkcijo IN v celici B3 se morajo podatki v celicah (A2 do A4) ujemati z vsemi tremi zgoraj navedenimi pogoji, da funkcija vrne TRUE odziv.

Kot stoji, sta izpolnjena prva dva pogoja, vendar ker vrednost v celici A4 ni večja ali enaka 100, je izhod za funkcijo IN FALSE.

V primeru funkcije OR v celici B2 je treba samo eno od zgoraj navedenih pogojev izpolniti s podatki v celicah A2, A3 ali A4, da bi funkcija vrnila TRUE odziv.

V tem primeru podatki v celicah A2 in A3 izpolnjujejo zahtevani pogoj, tako da je izhod za funkcijo OR TRUE.

IN / ALI Sintaksa in Argumenti funkcij

Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime, oklepaj in argumente funkcije.

Sintaksa za funkcijo OR je:

= ALI (logično1, logično2, ... logično255)

Sintaksa za funkcijo AND je:

= AND (logično1, logično2, ... logično255)

Logical1 - (obvezno) se nanaša na stanje, ki se preskuša. Oblika pogoja je navadno referenca celic podatkov, ki se preverjajo, ki ji sledi sam pogoj, kot je A2 <50.

Logical2, Logical3, ... Logical255 - (neobvezno) dodatne pogoje, ki jih je mogoče preskusiti do največ 255.

Vnos funkcije OR

Spodnji koraki pokrivajo, kako vnesti funkcijo OR v celico B2 na zgornji sliki. Enake korake lahko uporabite za vnos funkcije AND, ki se nahaja v celici B3.

Čeprav je mogoče vnesti celotno formulo, kot je npr

= OR (A2 <50, A3 <> 75, A4> = 100)

ročno v celico delovnega lista, druga možnost je, da uporabite pogovorno okno funkcije - kot je opisano v korakih spodaj - da vnesete funkcijo in njegove argumente v celico, kot je B2.

Prednosti uporabe pogovornega okna so, da Excel skrbi za ločevanje vsakega argumenta z vejico in v oklepajih zajema vse argumente.

Odpiranje pogovornega okna funkcije OR

  1. Kliknite celico B2, da postanete aktivna celica - tu se nahaja funkcija AND.
  2. Kliknite jeziček Formule v traku .
  3. Kliknite ikono Logika , da odprete spustni seznam funkcij.
  4. Če želite odpreti pogovorno okno funkcije, kliknite na seznam ali na seznamu.

Podatki, ki bodo v pogovornem oknu vneseni v prazne vrstice, bodo oblikovali argumente funkcije.

Vnos argumentov OR funkcije

  1. Kliknite na vrstico Logical1 pogovornega okna.
  2. Kliknite celico A2 na delovnem listu, da vnesete referenco celice.
  3. Vnesite <50 po referenci celice.
  4. Kliknite na vrstico Logical2 pogovornega okna.
  5. Kliknite celico A3 na delovnem listu, da vnesete drugo referenco celice.
  6. Vnesite < > 75 po referenci celice.
  7. Kliknite na vrstico Logical3 pogovornega okna.
  8. Kliknite celico A4 v preglednici, da vnesete referenco tretje celice.
  9. Vnesite > = 100 po referenci celice.
  10. Kliknite V redu, da dokončate funkcijo in se vrnete na delovni list.
  11. Vrednost TRUE naj se pojavi v celici B2, ker podatki v celici A3 ne izpolnjujejo pogoja, da niso enaki 75.
  12. Ko kliknete celico B2, se v vrstici s formulo nad delovnim listom prikaže celotna funkcija = ALI (A2 <50, A3 <> 75, A4> = 100) .

IN namesto OR

Kot smo že omenili, lahko zgornje korake uporabite tudi za vnos funkcije AND in v celici B3 na zgornji sliki delovnega lista.

Izpolnjena funkcija AND bi bila: = AND (A2 <50, A3 <> 75, A4> = 100) .

V celici B3 mora biti prisotna vrednost FALSE, saj mora le eden izmed pogojev, ki se preskušajo, funkcija IN, da vrne vrednost FALSE, v tem primeru pa sta dva pogoja napačna: