I den här formeln används följande argument:
omf-uttryck: B2=4 kontrollerar om B2 är lika med 4.
omf-sant: "Framstående" är strängen som returneras om B2 är lika med 4.
omf-uttryck…: "B2=3" kontrollerar om B2 är lika med 3.
omf-sant…: "Skicklig" är strängen som returneras om B2 är lika med 3.
omf-uttryck…: "B2=2" kontrollerar om B2 är lika med 2.
omf-sant…: "Lärling" är strängen som returneras om B2 är lika med 2.
omf-uttryck…: "B2=1" kontrollerar om B2 är lika med 1.
omf-sant…: "Novis" är strängen som returneras om B2 är lika med 1.
Ändra B2 i vardera om-uttryck till en annan cell med en poäng om du vill använda formeln ovan med de andra cellerna i tabellen.
Använda SANT i omf-uttryck…
Ibland resulterar inget av uttrycken i SANT. Istället för att ett fel ska returneras kan du ange den returnerade strängen i det sista omf-uttrycket. I tabellen ovan har Elev 4 inte någon poäng, så den tidigare formeln skulle returnera ett fel för den eleven. Den här eleven kanske var frånvarande och fortfarande behöver slutföra uppgiften, så istället för att låta felet vara kan du lägga till ett annat omf-uttryck som märker saknade poäng med "Ofullständigt".
Fastställ ifall två värden inte är lika genom att använda jämförelseoperatorn <>.
Fler exempel
=OMF(A2>91;"A";A2>82;"B";A2>73;"C";A2>64;"D";SANT;"F") returnerar bokstavsbetyget "A" för ett tal som är högre än 91, returnerar ett "B" för ett tal som är högre än 82 men lägre än 92 osv. för alla värden som är lägre än 65 vilket returnerar ett "F".
=OMF(A2>91;"A";A2>82;"B";A2>73;"C";A2>64;"D";A2<>0;"Försökt";SANT;"Underkänd") returnerar bokstavsbetyget "A" för ett tal som är högre än 91, returnerar ett "B" för ett tal som är högre än 82 men lägre än 92 osv. för alla värden som är lägre än 65 men inte like med 0 vilket returnerar ett "Försökt". Om poängen är 0 returnerar formeln "Underkänd".
Låt A2 innehålla "en hund"
Låt A1 = ANTAL.MATCHNINGAR(A2; REGEX("\w+"))
=OMF(A1 = 0; "Inga ord"; A1 = 1; "ett ord"; A1 = 2; "två ord"; A1 > 2; "flera ord") returnerar "två ord".