A 27000円 22個
B 5000円 49個
C 10000円 49個
D 1000円 88個
全ての商品の合計金額が1420000円になるようにしたいのですが、個々の単価は記載の価格と大きく違わないようにしたいのです。
単価をいくらにすれば良いでしょうか?
合計金額にあと3000円足りないので、
A,B,C,Dの単価の増減分をそれぞれx1,x2,x3,x4として
22*(x1+4*x4) + 49*(x2+x3) = 3000 を満たすx1,x2,x3,x4の組み合わせを考えます。
S1 = x1+4*x4, S2 = x2+x3と置くと
S1 = (3000-49*S2)/22
とりあえず不完全ですが、S2の値を1,2,3,4...とずらしてS2が整数になる組み合わせは
S1=123, S2=6
S1= 74, S2=28
...
S1=123, S2=6のとき、
S1 = x1+4*x4 = 123
S2 = x2+x3 = 6
の関係になるので、あとはx4とx2を固定してx1とx3は求められます。
とりあえず表計算ソフトで力技で計算させてみたところ、S1=74, S2=28の組み合わせで
A = 27000 + 14 = 27014円
B = 5000 + 15 = 5015円
C = 10000 + 13 = 10013円
D = 1000 + 15 = 1015円
あたりが一番振れ幅が少なそうでした。
A 27014
B 5014
C 10014
D 1015
にしたらいいでしょう。
1420000円 - 現在の価格の合計 を 個数の合計で 割ると 一個当たりの差額がでます。
それから 調整しました。
シンプルでわかりやすいです。
手計算で最適解でなくてもよいのなら
27025 22 594550
5025 49 246225
10025 49 491225
1000 88 88000
1420000
いろんな解き方があるんですね
(27000 + 14) * 22 + (5000 + 14) * 49 + (10000 + 14) * 49 + (1000 + 15) * 88 = 1420000
合計金額にあと3000円足りないので、
A,B,C,Dの単価の増減分をそれぞれx1,x2,x3,x4として
22*(x1+4*x4) + 49*(x2+x3) = 3000 を満たすx1,x2,x3,x4の組み合わせを考えます。
S1 = x1+4*x4, S2 = x2+x3と置くと
S1 = (3000-49*S2)/22
とりあえず不完全ですが、S2の値を1,2,3,4...とずらしてS2が整数になる組み合わせは
S1=123, S2=6
S1= 74, S2=28
...
S1=123, S2=6のとき、
S1 = x1+4*x4 = 123
S2 = x2+x3 = 6
の関係になるので、あとはx4とx2を固定してx1とx3は求められます。
とりあえず表計算ソフトで力技で計算させてみたところ、S1=74, S2=28の組み合わせで
A = 27000 + 14 = 27014円
B = 5000 + 15 = 5015円
C = 10000 + 13 = 10013円
D = 1000 + 15 = 1015円
あたりが一番振れ幅が少なそうでした。
いろいろな解き方があるんですね。
皆さんのおかげで、数値ぴったりで見積書を出せ
そうです。
ぴったりじゃないと、お客さんが怒るんで、助かりました。
いろいろな解き方があるんですね。
皆さんのおかげで、数値ぴったりで見積書を出せ
そうです。
ぴったりじゃないと、お客さんが怒るんで、助かりました。