webForumDet fria alternativet

Programmering i Excel

Kontorsprogram

7 svar · 527 visningar · startad av SoulGod

Medlem sedan aug. 20051 200 inlägg
Frågan#1

Jag vill göra följande:

Uträkning #1
Att räkna ihop summan av alla tal i B5 ner till B10..
Det görs ju via:

=summa(B5:B10)

Uträkning #2
Räkna ihop alla "summor" av ovanstående räkning.
T.ex
[kod]
=summa(B11:F11)

Uträkning #3
Och då, efter allt detta är uträknat,
så vill jag att det skall göra följande:

Om det sista "svaret" är:

< 15 = Värdet 0
> 15 men ändå > 20 = Värdet 500
> 20 men ändå > 30 = Värdet 1000
> 30 = Värdet 2000

hur gör jag detta?
Speciellt den sista är den svåra.

Medlem sedan juli 200012 978 inlägg
#2

Det var ju lite "tokiga steg" Kan inte delas på vettigt sätt. Om man börjar med att ta bort 15 så får du en start. sedan kan du sätta in nyckelvärdena i lockuprutor.
Det skall väl vara mindre än tecken vad händer om det blir 20 precis?

Medlem sedan aug. 20051 200 inlägg
#3

Jo, menade mindre än ...
Ehm, miss av mig... det är såhär...
är det mindre än 15 > värdet ska vara 0
är det 15 eller över, men under 20, så skall det vara 500
20 eller över, skall det vara 1000..
över 30 skall det vara 2000

Just nu har jag löst allting, förutom den sista uträkningen :(

Medlem sedan juli 200012 978 inlägg
#4

Lägg in ett värde för 25-30 samma som 20-25 i en lookup.

Medlem sedan aug. 20051 200 inlägg
#5

Ehm, va? hur gör jag det "värdet"? Lookup ?
Är kass på programmering ..
jag vill ha en uträkningssats typ
"if G60 = <15 "... o.s.v

Medlem sedan juli 20033 147 inlägg
#6

=OM(A6>30;2000;OM(A6>20;1000;OM(A6>15;500;0)))

Där A6 är cellen där du har summan.

Medlem sedan aug. 20051 200 inlägg
#7

Tackar så mkt!!

Medlem sedan juli 200012 978 inlägg
#8

Snygg lösning Melea. Enkelt och säkert.

251 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)