我的excel的表格是里有规划求解可是怎么不能用呢?请问高手是什么原因?谢谢

我的excel的表格是里有规划求解可是怎么不能用呢?请问高手是什么原因?谢谢,第1张

在OFFICE的重要组件EXCEL中,有一个规划求解的加载宏。加载该宏之后,就可以利用EXCEl的规划求解功能进行规划求解。加载规划求解宏在EXCEL2003版本中,通过点击菜单工具——宏——加载宏,加载规划求解加载项便可以加载该宏在EXCEl2007版本中,通过点击office按钮,EXCEL选项——加载项——转到EXCEL加载项,然后加载规划求解加载项便可以加载规划求解的宏。在EXCEl2010版本中,通过点击“文件”选项卡打开“Excel选项”对话框,单击左侧“加载项”标签,在右侧单击“转到”按钮,打开“加载宏”对话框,勾选“规划求解加载项”复选框,单击“确定”按钮,即可在工具栏的“数据”选项卡中出现“分析”选项组,上面就有了“规划求解”按钮

具体操作步骤如下:

1、首先,输入规划问题的数据,分析问题,并建立相应的计划模型。该数据表示时间(秒),可以看出是所需的最短时间,如下图所示,然后进入下一步。

     

2、其次,对问题的分析表明,人数不等于任务数,可以添加虚拟任务,如下图所示,然后进入下一步。

     

3、接着,建立目标功能和约束。其中,应尽可能复制原始问题的标题以方便分析。空格是一个变量,如下图所示,然后进入下一步。

     

4、然后,要处理约束,每行和每一列的总和必须等于1,所以此处使用sum()公式,如下图所示,然后进入下一步。

   

5、随后,完成上述步骤后,开始计划和解决问题。单击数据菜单下的求解器图标,如下图所示,然后进入下一步。

   

6、接着,在下面添加目标单元格后,选择之前添加公式的单元格。选择目标单元格。空白位置,如下图所示,然后进入下一步。

     

7、然后,以下内容使用单元格引用添加约束,如下图所示,然后进入下一步。

     

8、随后,添加约束条件后,还必须变量添加约束,如下图所示,然后进入下一步。

     

9、最后,在弹出窗口中,选择二进制。点击确定添加即可,如下图所示。这样,问题就解决了。

求解步骤如下

A列为122个数字

B列为可变单元格

C1为目标值,假设目标值是180

c1单元格公式为:=SUMPRODUCT(A1:A122,B1:B122)

规划求解条件设置(设置为二进制)

点击求解,大约1-2秒完成计算,显示结果。

结果解释

B列中为1的单元格所在行,对应的A列的数值,即为挑出来的求和的数据。

就是说,你安排规划求解时,只能对打开规划求解时的sheet的单元格进行探测。一般而言,这个单元格会有包含可变单元格的计算公式(比如求总和),而可变单元格又必须满足某些限制(比如有些单元的和值是固定的,这些要加到约束中去

举例说明通过Excel解决线性规则问题。1、Excel中通过规划求解的方法解决线性规划问题,而默认情况下,在“数据”选项下,没有“规划求解”项,需要在左上角的“文件”选项下,“Excel选项”中的“加载项”中,将“非活动应用程序项”下的“规划求解加载项”选中,通过下方的“转到”,添加到“分析工具库”里。2、完成以上操作后,“数据”选项下的“分析”中,就出现了“规划求解”项。3、在A1:A5单元格中,找出哪些数加起来总和为222的求解案例中,在B6单元格输入=SUMPRODUCT(A1:A5,B1:B5)4、点击“规划求解”,设置目标单元格为B6,目标值为222,可变单元格为B1:B5,并添加可变单元格约束条件为B1:B5为二进制(即非0即1),选择“单纯线性规则”,按“求解”;5、Excel计算并返回“规划求解结果”,按“确定”,保留解。6、其他更多线性规划中求最优方案(最大值、最小值)也是同样的方式,首先建立目标单元格与可变单元格的规则(目标函数),并确定目标函数所在单元格及要求(最大值、最小值或目标值),明确决策变量(可变单元格),并为可变单元格添加约束条件,然后选择“线性规划求解”的求解方法,按“求解”,由Excel自动完成求解过程。

欢迎分享,转载请注明来源:浪漫分享网

原文地址:https://hunlipic.com/jiehun/3001730.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-11
下一篇2023-08-11

发表评论

登录后才能评论

评论列表(0条)

    保存