材料/工具:Excel2007
1、首先我们在D3单元格输入一个求和公式:=SUMPRODUCT(A2:A14*B2:B14)
2、然后在D4单元格输入一个求差公式:=D1-D3。
4、选择【目标单元格】为D4,选择【值】处输入0。
5、点击选择按钮选择【可变单元格】
6、区域为B2:B14(即A列数据对应B列区域)。
7、点击【添加】【约束条件】
8、具体按下图设置。
9、点击【求解】按钮开始计算求解。
10、运算结束后d出如下对话框,选择【保存规划求解结果】
11、这时B列数值为1对应A列数据之和就等于14。
1、首先进入Excel主界面。
2、 单击【文件】按钮,在打开的视图菜单中单击【选项】。
3、 打开【Excel选项】对话框,切换至【自定义功能区】选项卡。
4、在右侧的列表框中勾选【开发工具】复选框,单击【确定】按钮,如下图所示。
5、 可看到添加的【开发工具】选项卡,在该选项卡下可选择窗体控件了,如下图所示。
6、 在【开发工具】选项卡下单击【Excel加载项】按钮。
7、打开对话框,勾选要添加数据分析和规划求解工具,单击【确定】按钮,回到 *** 作页面,就可以看到添加的数据分析和规划求解工具了。
这应该归属于运筹学中的线性规划问题,在WPS表格和excel中可以用规划求解解决。
可以分成以下大概3步。
第一步:建立辅助列,设置规划变量,0--表示不选,1--表示选中;并求出组合结果。如下图:
第二步:设置规划求解约束条件,如下图:
第三步:求解,显示结果
此处数据源中没有合适的组合,无解。
手动调整数据,重新规划求解,显示一下有解的情况,如下图:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)