Excel 2020: Riešenie viacerých podmienok v IF - tipy pre Excel

Obsah

Ak potrebujete vykonať podmienený výpočet, odpoveďou je funkcia IF. Funguje to takto: Ak, tak; inak . Na nasledujúcom obrázku jednoduchý IF vypočíta bonus za vaše tržby viac ako 20 000 dolárov.

Čo sa však stane, keď treba splniť dve podmienky? Väčšina ľudí vnorí jeden príkaz IF do druhého, ako je uvedené nižšie:

Ale toto hniezdenie sa vám vymkne spod kontroly, ak máte veľa podmienok, ktoré musíte splniť. Pomocou funkcie AND vzorec skrátite a zjednodušíte. =AND(Test,Test,Test,Test)má hodnotu True, iba ak sú všetky logické testy vyhodnotené ako True. Nasledujúci príklad ukazuje kratší vzorec s rovnakými výsledkami.

Ak máte radi AND, môžete nájsť použitie pre ALEBO NIE. =OR(Test,Test,Test,Test)je True, ak je niektorý z logických testov True. NIE obracia odpoveď, takže =NOT(True)je False a =NOT(False)je True. Ak niekedy budete musieť urobiť niečo vymysleného typu NAND, môžete použiť =NOT(AND(Test,Test,Test,Test)).

Pozor

Aj keď program Excel 2013 predstavil XOR ako exkluzívny nástroj, nefunguje to tak, ako by to účtovníci očakávali. =XOR(True,False,True,True)je pravda z dôvodov, ktoré sú príliš komplikované na to, aby sme ich tu vysvetlili. XOR počíta, či máte nepárny počet skutočných hodnôt. Zvláštny. Naozaj zvláštne.

Zaujímavé články...