在excel里如何在多个数字中找到某些数字相加之和求帮忙

发布网友 发布时间:2022-03-07 16:35

我来回答

2个回答

热心网友 时间:2022-03-07 18:04

用规划求解的方法对你的实际数据进行求解,没有完全满足要求的6组数据,多次求解后,只求到最好的结果和为40889(与要求相差0.03)的一组数据(次好的误差为0.08)。用的方法与Mrpine稍有不同,但规划求解的原理是一样的,只是各人解题的思路不一样。

把你的原始数据粘贴到B列,并在A列中填充序号

在D列D2:D7中也随便填定6个序号(最大序号小于A列序号最大值),E列E2:E7中用vlookup函数按D列序号把B列的数据引用过来。

在E8中对E2:E7求和,并在E9中输入要求的和值,在E10中对两个和值求差的绝对值

在F列F2:F7中用countif函数对D列序号在D2:D7中出现次数

进行规范求解,考虑可能找不到和值正好等于要求的数值的情况,所以目标值设置为两个和值之差的绝对值为最小值,其余设置见图

热心网友 时间:2022-03-07 19:22

用规划求解可以
如图
假设求
A1:a14
 
 那些数据之和为
 7867
?
C1=SUMPRODUCT(A1:A14,B1:B14) 
同时按CTRL
SHIFT
 回车键
运算后,凡是B列是1,对应A列的数据之和就是
7867.

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com