用电子表格非线性规划出充值王者荣耀优惠最优解

牛年到了,王者荣耀上线了我很喜欢的诸葛亮皮肤,推出充值满多少送奖励活动,于是我寻思着充值怎么充值刚刚够的钱,蹭最多的优惠,于是用上了电子表格非线性规划求解,步骤如下!仅供娱乐参考!祝大家牛年行大运!哈哈

这是诸葛亮新皮肤,143块。

这是充值满多少送奖励。活动在11-13,共3天。


我还剩下14.2的rmb在里面,142点券。

固定的充值金额。

那么诸葛亮皮肤143-14.2=128.8,我需要充值整数129,这是我的目标值,现在就变成了充值129,怎么占更多的优惠。

用电子表格非线性规划出充值王者荣耀优惠最优解_第1张图片皮肤剩余7天购买,那我就设分开7天。安排好表格,“每天冲”这一列用=SUMPRODUCT(J8:O8,J9:O9)这个函数,就是1一块钱的次数+66块钱的次数+……+118*118的次数,如下这样:
用电子表格非线性规划出充值王者荣耀优惠最优解_第2张图片
然后下面这几行也是一样,这样就出来0.
目标金额就是每天冲这一列的和,用=SUM函数。用电子表格非线性规划出充值王者荣耀优惠最优解_第3张图片
接下来就是求解过程了!
先明确目标值:129
3个约束条件:3天充值大于等于29;中间次数每一个都大于等于0,不可能充值负数吧;中间次数是整数。

用电子表格非线性规划出充值王者荣耀优惠最优解_第4张图片
文件-选项-加载项,打开规划求解加载项。

在这里插入图片描述
这里就出现规划求解,进去。遵守约束在下面了,可以自己根据自己要求判断添加。可变单元格就是表格中间空白的次数。
用电子表格非线性规划出充值王者荣耀优惠最优解_第5张图片
这里设置目标就是这里:
用电子表格非线性规划出充值王者荣耀优惠最优解_第6张图片

活动剩下3天,就前3天金额>=29,才能参加活动。(这里要自己想一下)
用电子表格非线性规划出充值王者荣耀优惠最优解_第7张图片
然后就是求解,
用电子表格非线性规划出充值王者荣耀优惠最优解_第8张图片
确定,出结果。
用电子表格非线性规划出充值王者荣耀优惠最优解_第9张图片
第一天充值一次68,第二天一次30,第三天一次30,第四天一次1,刚好129,也能占上活动。
但是这有什么用呢?!闭着眼睛随便冲几千上万的才是王者啊!(此处留下贫穷的泪水)
图个乐~

你可能感兴趣的:(offce2019,excel,线性规划)