[问题] 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