Jag har problem med följande formel Sätt citationstecken runt tidsintervallet så blir formeln giltig (så länge formeln inte står i C10, F10 eller E10 eftersom det då blir en cirkelreferens): Jag skriver alltså så här: FALSKT syftar på att den andra parametern till OM (värde_om_sant) evaluerar till FALSKT. D.v.s. F10<>(E10-"00:00:30"). Det sista gjorde susen, det fungerade kanon, men om jag vill utöka om-funktionen dvs. om C10 innehåller CS då skall E10 + 00:00:30, eller om den innehåller LS osv. Du kan skriva ett likartat i OM-uttryck som den tredje parametern (värde_om_falskt). Detta uttryck kan i sin tur ha ett till OM-uttryck som sin tredje parameter, o.s.v. Det blev ett referens fel...Problem med om-funktion
<code>
OM(C10=("LS");F10=(E10-00:00:30);"")
</code>
I C10 skrivs LS eller ingenting, I E10 fins en formel som tar fram en tid.
Men jag får bara fel.Sv: Problem med om-funktion
OM(C10=("LS");F10=(E10-"00:00:30");"")
Sv:Problem med om-funktion
=OM(C10=("LS");F10=(E10-"00:00:30");E10)
Men då blir svaret FALSKT, någonting är alltså fel.
Sv: Problem med om-funktion
Notera att du inte kan tilldela cellvärden till andra celler än den du skriver funktionsuttrycket för (så vitt jag vet i vart fall). Vill du att cellen F10 ska ha värdet (E10-"00:00:30") ifall C10 har värdet "LS" så skriver du följande formel i cellen F10:
=OM(C10="LS";E10-"00:00:30";E10)
OM (funktionen OM)
Sv:Problem med om-funktion
Jag har försökt, men det bara strular för mig.Sv: Problem med om-funktion
Princip:
=OM(C10="ABC";E10-"00:00:30";OM(C10="DEF";E10+"00:00:30";OM(C10="GHI";E10+PI();E10)))
Dock finns det en maxgräns på 7 nivåer av OM. Behöver du fler fall än så kan du t.ex. använda funktionen LETARAD
Sv:Problem med om-funktion
<code>
=OM(C10="LS";E10-"00:00:30";OM(C10="DEF";E10+"00:00:30";OM(C10="CS";E10;E10)))
</code>
Märkvärdigt!!!
Min kod är alltså
<code>
=OM(C10="LS";E10-"00:00:30";OM(C10="DEF";E10+"00:00:30";OM(C10="CS";E10;E10)))
</code>
Nu visar den som svar, FALSKT eller SANT ???