15. april 2002 - 08:45
Der er
20 kommentarer og 2 løsninger
pris pr. vare
Jeg har en vare som koster kr. 12995. Ved køb af 2-5 af denne vare er der 25 % rabat og over 5 stk. er der 50 % i rabat. Hvordan kan jeg lave en formel hvor jeg i et felt skriver antallet af hvor mange af denne vare jeg skal købe og så få prisen at vide ?
Annonceindlæg fra Computerworld it-jobbank
15. april 2002 - 08:47
#1
En par hvis-formler kan løse dette! ASKIMS
15. april 2002 - 08:48
#2
Jo tak, men hvordan skal de formuleres ?
15. april 2002 - 08:51
#3
=hvis("celle med antal">5;pris*0,5;hvis(og("celle med antal"<5;"celle med antal">2);pris*0,75;pris))
15. april 2002 - 08:51
#4
Den kunne måske se således ud =HVIS(A1>5;"50%";HVIS(A1>1;"25%";"0%"))
15. april 2002 - 08:51
#5
Jeg afprøver lige den selv, (5 min)
15. april 2002 - 08:52
#6
Prøve denne .... =IF(B2>5;(B1*B2)*0,5;IF(B2>=2;(B1*B2)*0,75;B1*B2)) Hvor prisen står i celle B1 og antallet står i celle B2. På dansk er IF = HVIS.
15. april 2002 - 08:53
#7
=hvis(og(a1>1;a1=<5);+a1*b1*0,75;hvis(a1>5;a1*b1*0,50;a1*b1)) Hvor antal opgives i a1 og prisen er i a2
15. april 2002 - 08:54
#8
askims>> du behøver ikke checke på, om den er mindre end 5 i anden hvis sætning, idet denne kun køres hvis cellens indhold ikke er større end 5. Desuden giver din sætning ingen rabat ved køb af præcis 5 stk. =HVIS(A1>5;pris*1,5;HVIS(A1>1;pris*1,25;pris))
15. april 2002 - 08:57
#9
=HVIS(B2>=5;A2*0,5;HVIS(OG(B2<5;B2>=2);A2*0,75;A2)) Jeg manglede lige et par lig-med tegn. I denne formel står prisen i A2 og antallet i B2. ASKIMS
15. april 2002 - 08:58
#10
flemming, det var for at sikre mig 200%. ;)
15. april 2002 - 09:01
#11
Ved ikke om det virker men jeg ville tor sådan noget lign!! ELLER( HVIS( OG(B4<2;B4>5) ;"0";"25") HVIS( B4<5) ;"1";"50")) /korup
15. april 2002 - 09:04
#12
stop, stop . Det som jeg skal bruge er en total pris af antallet af denne vare som jeg skal købe. Altså hvis jeg køber en , koster den 12995, men køber jeg 3 stk. koster det (1 stk. til 12995 og 2 stk. til 12995- 25%)
15. april 2002 - 09:07
#13
hvis(og(a1>1;a1=<5);b1+(a1-1)*b1*0,75;hvis(a1>5;b1+(4*b1*0,75)+((a1-5)*b1*0,50);a1*b1)) hvor antal er i kolonne A og pris er i kolonne B
15. april 2002 - 09:08
#14
=HVIS(B2>=5;(A2*0,5)*(b2-4)+(A2*0,75)*3+a2;HVIS(OG(B2<5;B2>=2);(A2*0,75)*(B2-1)+A2;A2*B2)) ASKIMS
15. april 2002 - 09:08
#15
Sådan fremgik det dog ikke af den oprindelige opgaveformulering *S* Og min løsning er nok ikke den mest elegante, da den ikke tager højde for ændringer i rabat-intervallerne
15. april 2002 - 09:09
#16
ditto
15. april 2002 - 09:10
#17
Naaj, men det var desværre det jeg mente (sorry)
15. april 2002 - 09:12
#18
hmmm.... mon ikke vi kan tilgive dig laurbjerg? ;-)
15. april 2002 - 09:36
#19
> b hansen Det håber jeg da. Kan i hjælpe med den nye formulering ?
15. april 2002 - 09:43
#20
tjaaahh.. jeg lagde da et forslag et par linier oppe *S*: hvis(og(a1>1;a1=<5);b1+(a1-1)*b1*0,75;hvis(a1>5;b1+(4*b1*0,75)+((a1-5)*b1*0,50);a1*b1)) hvor antal er i kolonne A og pris er i kolonne B
15. april 2002 - 09:56
#21
> b hansen Hvad mener du med at den ikke tager højde for rabat intervallerne ?
15. april 2002 - 09:59
#22
jeg mener, at du skal rette i formlen, hvis du ændrer dine rabat-intervaller. Hvis du eksempelvis ændrer det til 3-8 stk for første interval, så skal formlen rettes manuelt.
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.