OM-funktionen avgör om ett villkor är sant eller inte och utför sedan olika åtgärder i Excel 2016 baserat på det svaret. OM är bara en av många logiska funktioner som Excel tillhandahåller; se listan på knappen Logisk på fliken Formler för andra. Till exempel:
-
Anta att en kund får 10 procent rabatt om han spenderar mer än 50 USD. Du kan använda IF-funktionen för att avgöra om hans beställningsbelopp är kvalificerat.
Rabattens storlek bestäms med hjälp av en IF-funktion.
En OM-funktion innehåller vanligtvis tre argument: villkor, värde_om_sant och värde_om_falskt. Som alla argument är de åtskilda med kommatecken.
-
Villkoret i detta exempel är D5>=50. Med andra ord, är värdet i D5 större än eller lika med 50?
-
Värdet_om_sant i detta exempel beräknas genom att multiplicera D5 med 0,1 (med andra ord, beräkna 10 procent av det).
-
Värdet_om_falskt i detta exempel är noll (0).
IF-funktion med tre argument." width="535"/>
En OM-funktion med tre argument.
Villkorsargumentet är det enda som krävs. Om du utelämnar argumentet value_if_true returnerar funktionen 1 om villkoret är sant och 0 om villkoret är falskt. Om du utelämnar argumentet value_if_false antas värdet 0 för det. Därför skulle du tekniskt sett inte behöva inkludera argumentet value_if_false i exemplet ovan, eftersom noll ändå var det önskade resultatet.
Om du vill kombinera en SUMMA-operation med ett IF-villkor kan du använda SUMIF-funktionen, som gör båda på en gång. Den summerar ett dataintervall om villkoret du anger i dess argument är sant. Du hittar den på Math & Trig-knappens lista, snarare än under kategorin Logisk.