webForumDet fria alternativet

"OM" formel i Excel

2 svar · 1 173 visningar · startad av jocke90r

jocke90rMedlem sedan juni 20122 inlägg
#1

Hejsan! jag försöker just nu med att få till en "OM" formel, men jag lyckas inget vidare...

jag vill få till så att jag får ut olika värden i en och samma cell beroende på en annan cells värde.

såhär jag har skrivit nu i cell N25
=OM(O25>160;130;OM(O25>299;180))

jag vill alltså få till att värdet ska bli 130 i O25 om N25 är 160-299 men att det blir 180 om värdet överstiger 299. skulle även vilja lägga till en till omgång där värdet skall bli 250 om det överstiger 419.

har suttit och slitit håret ett tag så nu skulle jag behöva hjälp av någon mer kunnig :)

Mvh

nitro2k01Medlem sedan aug. 20037 630 inlägg
#2

Hej. Vad händer om O25 <= 160?

OM fungerar så att om villkoret är sant så får cellen det första värdet, annars det andra.
Om vi börjar med villkoret att om O25>160 så ska cellen få värdet 130, så blir uttrycket något sådant här:

=OM(O25>160;130;0)

Här har jag petat in en nolla, vilket är det värdet cellen får när O25 är mindre eller lika med 160. Så för villkor nummer två måste du ha en till OM, men var? Du kan räkna ut att om värdet är större 299 så är det också större än 160. Alltså måste OM nr 2 petas in på 130's plats. Den satsen ska se ut så här:

OM(O25>299;180;130)

Alltså, om O25 inte är större än 299 så ska cellen fortfarande få värdet 130. Och sammanslaget:

=OM(O25>160;[u]OM(O25>299;180;130)[/u];0)

Och enligt samma metod:

OM(O25>419;250;180)

Och inpetat:

=OM(O25>160;OM(O25>299;[u]OM(O25>419;250;180)[/u];130);0)
jocke90rMedlem sedan juni 20122 inlägg
#3

nitro2k01 skrev:

Hej. Vad händer om O25 <= 160?

OM fungerar så att om villkoret är sant så får cellen det första värdet, annars det andra.
Om vi börjar med villkoret att om O25>160 så ska cellen få värdet 130, så blir uttrycket något sådant här:

=OM(O25>160;130;0)

Här har jag petat in en nolla, vilket är det värdet cellen får när O25 är mindre eller lika med 160. Så för villkor nummer två måste du ha en till OM, men var? Du kan räkna ut att om värdet är större 299 så är det också större än 160. Alltså måste OM nr 2 petas in på 130's plats. Den satsen ska se ut så här:

OM(O25>299;180;130)

Alltså, om O25 inte är större än 299 så ska cellen fortfarande få värdet 130. Och sammanslaget:

=OM(O25>160;[u]OM(O25>299;180;130)[/u];0)

Och enligt samma metod:

OM(O25>419;250;180)

Och inpetat:

=OM(O25>160;OM(O25>299;[u]OM(O25>419;250;180)[/u];130);0)

Tack så väldigt mycket! det löste mitt problem direkt, Forum är bra till mycket! :)

436 ms totalt · 5 externa anrop · cache AV · v20260730165559-full.0b955084
0 ms — hämta statistik (cache)
117 ms — slå upp tråd (db)
0 ms — hämta forumlista (cache)
191 ms — hämta inlägg (db)
125 ms — hämta bilagor (db)