如何实现在Excel表的一组数据中找出任意几个数相加等于指定数据的?

¥350.00
¥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个回答  2015-08-14

这个要用到规划求解,百度文库或百度经验有相关详细操作步骤。

根据限定条件不同,结果也会不同。

B列为1的A列数值的和等于4603.


本回答被提问者采纳
第2个回答  2024-11-01

需要用到:规划求解器

在数据栏-分析-规划求解

方法步骤:

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,希望学会的朋友能点赞+关注!感谢!希望采纳!

第3个回答  2015-08-14
这个可以用规划求解来做。具体方法你在网上搜一下就知道了。追问

高手 具体操作步骤可以告诉我吗

相似回答