作者untilsun (untilsun)
看板Office
标题[算表] excel规划求解
时间Sun May 20 13:05:11 2018
软体:excel
版本:2013
说明:
https://goo.gl/i6SXUD
目前蒐集了36位可能适合产品的代言人
希望在最小成本下,满足粉丝组成的限制
(e.g. 多少人在北部地区, 多少人喜欢oo话题)
应该挑选哪几位合作?
网路上找到大多是生产件数的规划求解范例
但我的情况是可以选择是否合作,和谁合作
(但觉得有点像背包问题?!)
所以不太清楚应该怎麽设定目标式和变更变数储存格
A栏:36位可能合适的代言人(X1...X36)
B栏:代言人的粉丝数量
C栏:被筛选出有效粉丝的数量
D栏:有效粉丝占该代言人总粉丝数量
以下是各个变数占有效粉丝的比例
E栏:对music_media话题感兴趣
F栏:对music_media话题感兴趣的粉丝占有效粉丝的比例
G栏:对food_drink的话题感兴趣
H栏:对food_drink的话题感兴趣的粉丝占有效粉丝的比例
依此类推,还有归纳出男性、女性、地区别...变数
规划求解的限制式
假设有100,000元的预算,希望找出合适的组合
(因为还没跑出答案, 所以暂时没有限制组合的上限数量)
希望可以自行设定变数的与其限制,例如:想找出哪个代言人的组合,其中包含了
500,000(粉丝数量)对music_media感兴趣的粉丝
500,000对food_drink感兴趣的粉丝
50,000以上的女性
50,000以上北部地区
5,000以上的男性
我是先筛选出觉得合适的代言人,
再去找出有效粉丝的喜好与类型,
并依此比例去推估该,代言人的粉丝组成
理想的状况是可以有一个模式(模组),可以去调整变数的条件
只要是下不同的条件,就有不同的组合这样
文件:
https://goo.gl/i6SXUD
大概是这样,我已经从周三卡到现在T_T"
希望可以和板友集思广益
如果有需要补充甚麽讯息请再告知,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.168.198.13
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1526792714.A.27A.html
1F:推 ahwii: 复制同样表格到ae1:bg37 05/20 15:02
2F:→ ahwii: bg价格全部改为1,af:bf=IF($BG2=1,1,0) 05/20 15:04
3F:→ ahwii: 以下类推,然後bh2=BG2*AC2,以下类推 05/20 15:05
4F:→ ahwii: af38=SUMPRODUCT(AF2:AF37*B2:B37),往右复制贴上 05/20 15:06
5F:推 ahwii: 限制式,af41=BG38,ag41输入"<=",ah41=100000 05/20 15:09
6F:→ ahwii: af42=AI38,ag42输入">=",ah42=500000,以下再输入限制 05/20 15:11
7F:→ ahwii: 规划求解,目标=AH38,变数=$BG$2:$BG$37 05/20 15:12
8F:→ ahwii: 限制,AF41<=AH41,AF42:AF46>=AH41:AF42,BG2:BG37=二进制 05/20 15:14
9F:→ ahwii: 无解,所以你要修改一下预算与限制式 05/20 15:15
10F:→ untilsun: 感谢a大,原先担心条件太宽松,造成组合过多 05/20 15:26
11F:→ untilsun: 现在刚好反过来>"< 我先用您提供的格式 05/20 15:27
12F:→ untilsun: 提高预算至200,000看看,再次感谢您! 05/20 15:28
13F:→ ahwii: 有甚麽问题呢? 05/20 17:12
14F:→ untilsun: a大,提高预算或降低限制後还是无解,想跟您确认下 05/21 00:25
15F:→ untilsun: AF42:AF46>=AH41:AF42 是否应为 AF42:AF46>=AH42:AH46 05/21 00:26
16F:→ untilsun: 然而各种尝试後仍是无解,如果可以想请您帮看下档案 05/21 00:29
18F:→ ahwii: AF42:AF46>=AH42:AH46是正确,我输入错误 05/21 08:52
19F:→ ahwii: bh38=bg38 如果不是 用sum就会=bg38 05/21 08:56
20F:→ ahwii: 限制式的值全设为0,你的值都太大了,AF42只有1785 05/21 08:59