Ha feltételes számítást kell végeznie, akkor az IF függvény a válasz. Így működik: Ha, akkor; másképp . A következő ábrán egy egyszerű IF kiszámítja a 20 000 USD feletti eladási bónuszt.
De mi történik, ha két feltételnek meg kell felelni? A legtöbb ember egy IF-utasítást fészkel be a másikba, az alábbiak szerint:
De ez a fészkelés kijön a kezéből, ha sok feltételnek kell megfelelnie. Az ÉS függvény segítségével rövidítheti és egyszerűsítheti a képletet. =AND(Test,Test,Test,Test)
csak akkor igaz, ha az összes logikai teszt igaznak felel meg. A következő példa rövidebb képletet mutat be ugyanazokkal az eredményekkel.
Ha tetszik az ÉS, akkor használhatja az OR és a NOT szót. =OR(Test,Test,Test,Test)
akkor igaz, ha a logikai tesztek bármelyike igaz. NEM fordítja meg a választ, így =NOT(True)
a Hamis és =NOT(False)
az Igaz is. Ha valaha valami fantasztikusat kell tennie, mint egy NAND, használhatja =NOT(AND(Test,Test,Test,Test))
.
Vigyázat
Bár az Excel 2013 bevezette az XOR-t exkluzív Vagyként, ez nem úgy működik, ahogy a könyvelők elvárják. =XOR(True,False,True,True)
túlságosan bonyolult okokból igaz itt. Az XOR számít, hogy van-e páratlan számú True érték. Páratlan. Nagyon furcsa.