如何实现在Excel表的一组数据中找出任意几个数相加等于指定数据的?
¥1,179.00
¥54.00
¥2,159.50
¥634.20
¥3,421.00
¥1,020.00
¥2,569.00
¥766.00
¥738.00
¥576.00
¥803.00
¥965.00
¥540.00
¥3,155.00
¥1,782.00
¥773.00
¥1,188.30
¥592.20
¥585.00
¥597.00
¥794.00
¥724.00
这些数据随机相加等于4603,请高手指点 展开
准备工具/材料:装有windows 10的电脑一台,Microsoft Office 家庭和学生版 2006 excel软件。
实现在Excel表的一组数据中找出任意几个数相加等于指定数据的办法如下:
1、首先,我们在单元格D3中输入求和公式:=SUMPRODUCT(A2:A14*B2:B14)。
2、然后在单元格D4中输入差值公式:=D1-D3。
3、然后,选择数据求解器。
4、选择目标单元格作为D4,并在值处输入0。
5、点击选择按钮选择【可变单元格】。
6、该区域为B2:B14(即列A数据对应列B区域)。
7、点击【添加】【约束条件】。
8、具体按下图设置。
9、点击【求解】按钮开始计算求解。
10、操作完成后,将弹出以下对话框,并选择“保存规划求解结果”。此时,列B值为1,列A数据之和等于14。
需要用到:规划求解器
在数据栏-分析-规划求解
方法步骤:
1,假如我要求解A1到A5中的数据那些单元格的值相加的和等于800,先在C1中输入数字0,并粘贴=SUMPRODUCT(A1:A5,B1:B5)公式。A1:A5代表要求解的数据,B1:B5是运算结果。
2,点击规划求解如下图,设置目标鼠标点击C0,目标值输入800,通过更改可变单元格一栏中鼠标托选B1到B5,然后点击添加
3,弹出一下弹窗,中间bin箭头点击选择bin,单元格引用点击之后再托B1到B5,点击确定
4,弹出原来的弹窗,点击求解
5,又弹窗一个弹窗点击确定,结果已经算出,B3和B5的1代表A3和A5相加等于C1中的800。
需要注意:还有4种运算结果,1,如果目标值800,所计算的区域中没有,B栏中都会显示0,2,如果C1中的目标值,假如是500在所计算的区域中,B栏中只有B5是1,3,所计算的区域单元格,本身自己不会和自己进行运算。4,希望学会的朋友能点赞+关注!感谢!希望采纳!
高手 具体操作步骤可以告诉我吗