发布网友 发布时间:2022-04-23 07:24
共1个回答
热心网友 时间:2022-05-05 08:16
这个不能直接用公式得出,而是要用到excel的另一个功能——规划求解。步骤如下
1.如工具菜单下无“规划求解”项,点工具—〉加载宏,在弹出的窗口勾选“规划求解”
2.先在单元格设置一个公式,等于另外几个空白单元格相加。这几个相加的单元格数量取决于你估计的数量。例如你列出的7个数字中,200肯定排除在外,按最小的数来估计,最多是4个数相加。那么你的公式就设置为四个单元格相加。例如,设置A1=a2+a3+a4+a5
3.点“规划求解”,设置目标单元格A1
的“值为”68,可变单元格为$A$2:$A$5
4.在“约束”下面点击“添加”,左边选A2,中间选<=,右边输入37,点击添加。
5.继续左边选A2,中间选=>,右边输入6,点击添加
6.继续左边选A2,中间选int(*为整数),点击添加
7.*了第一个数的范围后,同理对其它单元格进行约束,并且可以根据你的基本判断,把约束的范围缩小。例如,你判断至少其中有数字是6,那么就可以对其中一个直接输入=6的条件。而且在约束了一个最大的数,那么其余的就往下约束,例如A2约束了<=37,那A3的就约束<=28,A4就<=25
8.把所有可能的条件都加上后,确定,并点击右上角“求解”,如有结果就会出现在目标及约束单元格里。
9.如果没有结果,保存方案,然后再打开规划求解,逐个调整约束条件,一般几次就可以得到结果