Når du skal foretage en betinget beregning, er IF-funktionen svaret. Det fungerer sådan: Hvis, så; Ellers . I den følgende figur beregner en simpel IF en bonus for dit salg på mere end $ 20.000.
![](https://cdn.wiki-base.com/8543311/excel_2020_handle_multiple_conditions_in_if_-_excel_tips.png.webp)
Men hvad sker der, når to betingelser skal være opfyldt? De fleste mennesker nest en IF-sætning inde i en anden, som vist nedenfor:
Men denne reden går ud af hånden, hvis du har mange betingelser, der skal opfyldes. Brug AND-funktionen til at forkorte og forenkle formlen. =AND(Test,Test,Test,Test)
er kun sandt, hvis alle de logiske tests evalueres til sande. Følgende eksempel viser en kortere formel med de samme resultater.
![](https://cdn.wiki-base.com/8543311/excel_2020_handle_multiple_conditions_in_if_-_excel_tips_3.png.webp)
Hvis du kan lide AND, kan du muligvis finde en anvendelse til OR og NOT. =OR(Test,Test,Test,Test)
er sandt, hvis en af de logiske tests er sandt. IKKE vender et svar, så det =NOT(True)
er falsk, og det =NOT(False)
er sandt. Hvis du nogensinde skal gøre noget fancy som en NAND, kan du bruge =NOT(AND(Test,Test,Test,Test))
.
Advarsel
Selvom Excel 2013 introducerede XOR som en eksklusiv eller, fungerer det ikke som revisorer ville forvente. =XOR(True,False,True,True)
er sandt af grunde, der er for komplicerede til at forklare her. XOR tæller, om du har et ulige antal sande værdier. Ulige. Virkelig underligt.