Als u een voorwaardelijke berekening moet uitvoeren, is de ALS-functie het antwoord. Het werkt als volgt: If, then; anders. In de volgende afbeelding berekent een eenvoudige IF een bonus voor uw verkopen van meer dan $ 20.000.
![](https://cdn.wiki-base.com/8543311/excel_2020_handle_multiple_conditions_in_if_-_excel_tips.png.webp)
Maar wat gebeurt er als aan twee voorwaarden moet worden voldaan? De meeste mensen nestelen de ene IF-instructie in de andere, zoals hieronder wordt weergegeven:
Maar dit nestelen loopt uit de hand als je aan veel voorwaarden moet voldoen. Gebruik de EN-functie om de formule in te korten en te vereenvoudigen. =AND(Test,Test,Test,Test)
is alleen waar als alle logische tests als waar worden geëvalueerd. Het volgende voorbeeld toont een kortere formule met dezelfde resultaten.
![](https://cdn.wiki-base.com/8543311/excel_2020_handle_multiple_conditions_in_if_-_excel_tips_3.png.webp)
Als je AND leuk vindt, vind je misschien een gebruik voor OR en NOT. =OR(Test,Test,Test,Test)
is waar als een van de logische tests waar is. NOT keert een antwoord om, dus =NOT(True)
is False, en =NOT(False)
is True. Als u ooit iets speciaals als een NAND moet doen, kunt u =NOT(AND(Test,Test,Test,Test))
.
Voorzichtigheid
Hoewel Excel 2013 XOR introduceerde als een Exclusive Or, werkt het niet zoals accountants zouden verwachten. =XOR(True,False,True,True)
is waar om redenen die te ingewikkeld zijn om hier uit te leggen. XOR telt of u een oneven aantal True-waarden heeft. Vreemd. Echt raar.