Når du trenger å gjøre en betinget beregning, er IF-funksjonen svaret. Det fungerer slik: Hvis, da; ellers . I figuren nedenfor beregner en enkel IF en bonus for salget på mer enn $ 20.000.
![](https://cdn.wiki-base.com/8543311/excel_2020_handle_multiple_conditions_in_if_-_excel_tips.png.webp)
Men hva skjer når to betingelser må oppfylles? De fleste mennesker hekker en IF-uttalelse i en annen, som vist nedenfor:
Men dette hekkingen går ut av hånden hvis du har mange betingelser som må oppfylles. Bruk AND-funksjonen til å forkorte og forenkle formelen. =AND(Test,Test,Test,Test)
er sant bare hvis alle de logiske testene evalueres til sant. Følgende eksempel viser en kortere formel med de samme resultatene.
![](https://cdn.wiki-base.com/8543311/excel_2020_handle_multiple_conditions_in_if_-_excel_tips_3.png.webp)
Hvis du liker AND, kan du finne en bruk for OR og NOT. =OR(Test,Test,Test,Test)
er sant hvis noen av de logiske testene er sanne. IKKE reverserer et svar, så =NOT(True)
er det falskt og =NOT(False)
er sant. Hvis du noen gang må gjøre noe fancy som en NAND, kan du bruke =NOT(AND(Test,Test,Test,Test))
.
Forsiktighet
Selv om Excel 2013 introduserte XOR som en eksklusiv eller, fungerer den ikke slik regnskapsførere forventer. =XOR(True,False,True,True)
er sant av grunner som er for kompliserte til å forklare her. XOR teller om du har et oddetall sanne verdier. Merkelig. Virkelig rart.