WPS表格 高级应用功能之【规划求解】应用案例:

丁功令

创作者俱乐部成员

“规划求解”是一组命令的组成部分(有时也称为模拟分析工具)。借助“规划求解”,可求得工作表上某个单元格(称为目标单元格)中公式的最优(最大或最小)值,并受工作表上其他公式单元格的值的约束或限制。“规划求解”将对参与计算目标单元格和约束单元格中的公式的一组单元格(称为决策变量单元格或简称为变量单元格)进行处理。“规划求解”调整决策变量单元格中的值以符合约束条件单元格上的限制,并在目标单元格中产生想要的结果。

所以简单来说,使用“规划求解”可通过更改其他单元格来确定某个单元格的最大值或最小值。

场景

如何从已知的一堆数中的几个相加的结果,能怎么迅速找到这些数呢?跟我们平时所说的凑数求和相似。

步骤1:先打开WPS软件,新建一份表格。输入相应的内容,并在C24单元格输入公式=SUMPRODUCT(B3:B22,C3:C22),如下图所示:

步骤2:鼠标左键单击【数据】,然后单击【模拟分析】,然后鼠标左键单击【规划求解】。如下图所示:

在“设置目标”中选择C24单元格,“目标值”填写52,“通过更改可变单元格”选择C3:C22。然后点击“添加”,选择变量单元格C3:C22,bin约束可变量为二进制数(0或1),点击“确定”。

步骤3:选择求解方法为:单纯线性规划,然后单击【求解】。如下图所示:

鼠标左键单击“运算结果报告”,再单击【确定】。系统自动产生1个报表。单元格C3:C22区域中显示为1的,就是我们要找的数据。

如下图所示:

打开下面的工作表标签运算结果报告,可以看到相关的数据,同时能够帮助我们分析问题。

以上就是今天分享的内容,欢迎大家评论区留言,提出您宝贵的意见,谢谢!!

四川省
浏览 19628
5
17
分享
17 +1
19
5 +1
全部评论 19
 
老师,WPS的规划求解为何比EXCEL慢很多,超级超级多?
· 陕西省
回复
 
老师,不能解决非线性规划问题吗?
· 湖北省
1
回复
丁功令

创作者俱乐部成员

您好,可以的,这个根据具体的应用场景来使用此方法,通常非线性规划的问题更为复杂
· 四川省
回复
 
选了二进制但是计算结果仍然是小数的话是说明这些数字无法凑出目标值么?
· 北京
1
回复
丁功令

创作者俱乐部成员

美女,您好。根据你的描述,可以截图给我看一下吗?
· 四川省
回复
 
我点了求解之后没反应,显示“用户要求规划求解停止”,是怎么肥事呀,求助
· 广东省
回复
 
我的点求解之后解不出来,显示“用户要求规划求解停止”,要怎么办呀,求助
· 广东省
1
回复
丁功令

创作者俱乐部成员

您好,可以把你那边的具体情况,截个图看一下吗?谢谢
· 四川省
回复
 
真的好棒!工作帮了大忙
· 山西省
1
回复
丁功令

创作者俱乐部成员

· 四川省
回复
 
дй※®ε 哦嘞

创作者俱乐部成员

感谢分享,比学堂的规划求解更详细
· 江西省
1
回复
丁功令

创作者俱乐部成员

老师过奖啦,您的认可就是我创作的动力
· 四川省
1
回复
 
有学习的作用。点赞。
· 四川省
1
回复
丁功令

创作者俱乐部成员

· 四川省
回复