
Összegzés
Az OR függvény egy logikai függvény, amely egyszerre több feltételt tesztel. VAGY az IGAZ vagy HAMIS értéket adja vissza. Például az A1 vagy „x” vagy „y” teszteléséhez használja a = OR (A1 = "x", A1 = "y") elemet. Az OR függvény logikai tesztként használható az IF függvényben az extra beágyazott IF-k elkerülése érdekében, és kombinálható az AND függvénnyel.
Célja
Több körülmény tesztelése az OR segítségévelVisszatérési érték
IGAZ, ha bármilyen argumentum értékeli az IGAZ értéket; HAMIS, ha nem.Szintaxis
= VAGY (logikus1, (logikus2),…)Érvek
- logikai1 - Az első értékelendő feltétel vagy logikai érték.
- logikai2 - (nem kötelező) A második feltétel vagy logikai érték, amelyet értékelni kell.
Változat
Excel 2003Használati megjegyzések
Az OR funkcióval egyszerre több feltételt tesztelhet, összesen 255 feltételig. Minden logikai feltételnek ( logikai1 , logikai2 stb.) IGAZ vagy HAMIS értéket kell adnia, vagy tömböknek vagy hivatkozásoknak kell lenniük, amelyek logikai értékeket tartalmaznak.
Az OR függvény kiértékeli az összes megadott értéket és visszaadja az IGAZ értéket, ha bármelyik érték IGAZ értéket ad meg. Ha az összes logikai érték FALSE értékű, akkor az OR függvény FALSE értéket ad vissza.
Az AND és az OR függvény egyaránt egyetlen értékre összesíti az eredményeket. Ez azt jelenti, hogy nem használhatók tömbműveletekben, amelyeknek tömb eredményt kell szolgáltatniuk. További kontextusért lásd: AND és OR logikájú tömbképletek.
Megjegyzés: Az Excel a nulla (0) kivételével bármely számot IGAZként értékel.
Példák
Például annak teszteléséhez, hogy az A1 vagy az B1 értéke nagyobb-e, mint 75, használja a következő képletet:
=OR(A1>75,B1>75)
Az OR funkcióval bővíthető olyan funkciók, mint az IF funkció. A fenti példa segítségével megadhatja a VAGY-t logikai tesztként egy IF függvényhez, így:
=IF(OR(A1>75,B1>75), "Pass", "Fail")
Ez a képlet akkor adja vissza a "Pass" értéket, ha az A1 értéke nagyobb, mint 75, vagy a B1 értéke nagyobb, mint 75.
Tömb forma
Ha a VAGY tömbképletet adja meg, akkor a tartomány összes értékét egy feltételhez képest tesztelheti. Például ez a tömbképlet az IGAZ értéket adja vissza, ha az A1: A100 bármely cellája nagyobb, mint 15:
=(OR(A1:A100>15)
Megjegyzés: ez egy tömbképlet, amelyet a Control + Shift + Enter billentyűkombinációval kell megadni, az Excel 365 kivételével.
Megjegyzések
- Minden logikai feltételnek igaznak vagy hamisnak kell lennie, vagy logikai értékeket tartalmazó tömböknek vagy hivatkozásoknak kell lenniük.
- Az argumentumokként megadott szöveges értékeket vagy üres cellákat figyelmen kívül hagyják.
- Az OR függvény visszaadja az # ÉRTÉKET, ha nem található logikai érték
Kapcsolódó videók



