
Általános képlet
=IF(AND(A1="x",OR(B1="y",B1="z")),"x","")
Összegzés
Ennek az ÉS annak, vagy ennek a VAGY-nak a különféle kombinációinak teszteléséhez használhatja az IF függvényt az ÉS és VAGY függvényekkel. A bemutatott példában a D6 képlete a következő:
=IF(AND(B6="red",OR(C6="small",C6="medium")),"x","")
Ha egy elem "piros", vagy "kicsi" vagy "közepes", akkor a képlet "x" -t ad vissza. Az összes többi kombináció üres karakterláncot ad vissza ("").
Magyarázat
A bemutatott példában egyszerűen azokat a sorokat szeretnénk "megjelölni" vagy "megjelölni", ahol a szín "piros", és a méret vagy "kicsi" vagy "közepes". Ha visszaadjuk az IGAZ értéket, amikor az elemek pirosak és kicsik, használhatunk egy logikai utasítást, amely az AND függvénnyel készült:
AND(B6="red",C6="small")
Az utasítás kiterjesztésével az IGAZ értékre térhetünk vissza, ha az elemek pirosak, vagy kicsik vagy közepesek, az OR függvényt így beágyazhatjuk az AND függvénybe:
AND(B6="red",OR(C6="small",C6="medium"))
Ez a kódrészlet csak akkor adja vissza az IGAZ értéket, ha a B6-ban szereplő érték "piros" ÉS a C6-ban lévő érték "kicsi" vagy "közepes". Logikai tesztként az IF függvénybe kerül. Amikor a logikai teszt visszaadja az IGAZ értéket, az IF függvény "x" -t ad vissza. Amikor a logikai teszt HAMIS, az IF függvény üres karakterláncot ("") ad vissza.
Módosítsa az IF által visszaadott értékeket az Ön igényeinek megfelelően.