[問題] excel 求不超過某上限的數值

作者: thesonofevil (四非亞心)   2018-03-04 22:48:42
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:EXCEL
版本:2003
非常不好意思
又是我QQ
壯況如下
已知三家廠商ABC共同瓜分一個市場
ABC一起時,A分30%,B分20%,C分50%
AB一起時,A分70%,B分30%
BC一起時,B分20%,C分80%
AC一起時,A分30%,C分70%
但是每家廠商在不同料件上能分到的Share並非能完全吃下,而是有其上限值
表列大概是長這樣
料件 上限值 廠商 Share 群組 群組總上限 實際share
E 1000 A 30% A 1000 300
(替)F 700 B 20% A 1000 200
(替)G 100 C 50% A 1000 500
H 2000 A 70% B 2000 1400
(替)I 1500 B 30% B 2000 600
J 4000 A 30% C 4000 1200
(替)K 4000 C 70% C 4000 2800
L 3000 B 20% D 3500 700
(替)M 3500 A 30% D 3500 1050
(替)O 700 C 50% D 3500 1750
表格如上
我們可以發現料件G跟O已經超過他的上限值
我真正該得到的G應該只能有100 剩下的在依照比例分給EF
O應該只能有700,剩下的分給LM
當然,再分配的情況也不能超過各自的上限
抱歉真的很複雜...
還希望有神人能幫忙
感恩
作者: soyoso (我是耀宗)   2018-03-05 08:24:00

Links booklink

Contact Us: admin [ a t ] ucptt.com