Returnerar ett värde när ett villkor är sant och ett annat när det är falskt.
Syntax
IF(logical_test, value_if_true, value_if_false)Argument
logical_testobligatoriskt
Ett villkor som utvärderas till TRUE eller FALSE.
value_if_trueobligatoriskt
Vad som ska returneras när testet är TRUE.
value_if_falseobligatoriskt
Vad som ska returneras när testet är FALSE.
IF är den centrala beslutsfunktionen i Excel. Den utvärderar ett logiskt test och förgrenar mellan två utfall. Du kan nästla IF för flera villkor, även om IFS eller en uppslagning oftast är renare när du har fler än två grenar.
=IF(B2>=60, "Pass", "Fail")→PassReturnerar Pass när poängen är minst 60.
=IF(C2>1000, C2*0.1, 0)→125Tillämpar en bonus på 10% endast när försäljningen överstiger 1000.
Skriv villkoret
Bygg en jämförelse som returnerar TRUE eller FALSE, t.ex. B2>=60.
Definiera båda utfallen
Ange värdet för den sanna grenen och den falska grenen.
Nästla eller byt till IFS
För tre eller fler utfall, använd IFS för att hålla formeln läsbar.
Kombinera villkor med AND() eller OR() inuti det logiska testet, t.ex. IF(AND(A2>0, B2>0), ...). För många separata utfall, använd IFS.