=om(B2<0;" ml";om(c10/50>10,1;13;om(c10/50>20,1;23;om(c10/50>30,1;33;c10/50)
Jag har inte Excel i närheten, så jag har inte kunnat testa formeln. men den borde ge dig det du är ute efter? :)
6 svar · 337 visningar · startad av prls
jo,
* i cell B11 skall jag göra en beräkning. Jag har kommit fram till följande formel:
=OM(B2>0;C10/50;" ml") --> detta funkar som en dröm*l*
Men nu vill jag lägga till villkor:
tex att om värdet i cell B11 är mellan 10,1 och 13 så skall det i cellen visas 10. Det är viktigt att påpeka att värdet som man får fram i cell B11 kommer att användas i andra cell med.
Jag har försökt med följande formel:
=OM(B2>0;C10/50;" ml");OM(OCH(B11>10,1;B11<=13);OM(OCH(B11>20,1;B11<=23);20;OM(OCH(B11>30,1;B11<=33);30)))
Men jag får hela tiden felmeddelandet: cirkelreff B11
Funkar bra när jag befinner mig i: "Formelpaletten"
Vad gör jag för fel?
Går ej det jag har tänkt att göra?
Hittar inget svar i boken MS Excell 2000 Formulas heller
------------------
/Peter
=om(B2<0;" ml";om(c10/50>10,1;13;om(c10/50>20,1;23;om(c10/50>30,1;33;c10/50)
Jag har inte Excel i närheten, så jag har inte kunnat testa formeln. men den borde ge dig det du är ute efter? :)
Rikard, tyvärr så fungera det inte :-((.
Jag kanske var otydlig i min fråga??
Så här har jag tänkt:
------------------
/Peter
Jaså, var det så enkelt... ;)
=om(B2<0;" ml";om(c10/50>10,1;om(c10/50>13;om(c10/50>20,1;om(c10/50>23;
om(c10/50>30,1;om(c10/50>33;c10/50;30);c10/50);20);c10/50);10);c10/50))
Nu då?
Du är en klippa Rikard, nu funkar det bra! Men kan jag be dig att förklara hur du gjorde?
------------------
/Peter
Jag har försökt göra efter dig, och använde formelpaletten för de olika villkoren. Då fick jag på slutet asterix märkta siffror/uttryck. När/om jag tar bort dessa får jag samma formel som Du skrev.
Annars fungerade inte formeln, utan excel trodde att jag multiplicerade.
Betyder stjärnan i detta fal att dessa är överflödiga och skall tas bort - eller blev det bara en lycklig slump?
------------------
/Peter
Men kan jag be dig att förklara hur du gjorde?
Du gav mig ganska enkla, men fullt tillräckliga instruktioner.
Är B2 tomt visa "ml".
Sen var det bara intervaller:
A: -10 = C10/50
B: 10,1-13 = 10
C: 13,1-20 = C10/50
D: 20,1-23 = 20
E: 23,1-30 = C10/50
F: 31,1-33 = 30
G: 33,1- = C10/50
Därefter är det bara att bygga en omsats, om än något strulig - det finns säkert enklare lösningar. :)
Jag är inte riktigt med på den efterföljande frågan!?
[Redigerat av Rikard den 06 jan 2001]