如何在excel表格中的一列中取数求和得到固定的值 在EXCEL中如何对一列特定值进行求和

www.zhiqu.org     时间: 2024-06-15

可以通过SUMPRODUCT与规划求解来进行取任意数量的值求和得到固定的值,具体操作步骤如下:

1、如在C列输入固定值,那么在C1单元格输入=SUMPRODUCT(A1:A10,B1:B10);

2、鼠标选中C1单元格,然后点击任务栏的“数据”按钮,然后选择“规划求解”;

3、在规划求解参数页面设定目标值为10;

4、通过改变可变单元格设置为B1:B10单元格;

5、然后点击规划求解参数页面的“添加”按钮;

6、然后在添加约束页面设置单元格引用,然后同样选中B1:B10单元格,中间的下拉框中选择”bin“,然后点击确定;

7、然后回到规划求解参数设置页面,点击页面右下角的“求解”;

8、然后B列结果为1的对应的A列数字相加之和为10。



可以使用“规划求解”功能实现,以office2013为例:

首先,找到“规划求解”并显示在“数据”选项卡;

  1. 依次点击菜单“文件”-“选项”-“加载项”,点击【规划求解加载项】-点击【转到】

  2. 在打开的“加载宏”对话框中,勾选“分析求解加载项”-点击【确定】按钮;

  3. 查看“数据”选项卡,规划求解;

然后,填写公式

  1. 假设你的数据在A1:A10,在C1输入=SUMPRODUCT(A1:A9,B1:B9)

  2. 点击“数据”-【规划求解】

  3. "目标单元格"引用C1,选"值"为输入10;可变单元格中引用B1:B9;

  4. 添加约束条件,B1:B9,INT,整数

  5. 添加约束条件,B1:B9,">=",0;1:B9,"<=",1

  6. 点击【求解】

  7. 在B1:B9出现1的地方,就是其对应A列中数字组合的和为10.



假设你的数据在A1:A10
在C1输入=SUMPRODUCT(A1:A10,B1:B10)
菜单-数据(还是工具?不记得了)-规划求解
"目标单元格"引用C1,选"值"为输入10
然后在可变单元格中引用B1:B10
在约束条件中,输入B1:B10,"=",INT
添加
B1:B10,">=",0
B1:B10,"<=",1
然后"按求解"
凡是在B1:B10出现1的地方,就是其对应A列中所有数字组合的和为10.

Excel办公软件小技巧



如何在excel表格中的一列中取数求和得到一个大于但无限接近于一个固定值~

这个问题关键是算法。
如果和有等于的,当然是最接近的。
如果和大于但不等于,用一个小于并接近于求和元素的子集去替换。
这个应该要用VBA才能做到,先把所有元素(单元格值)按大小排序,递归调用反复查……
你有什么想法???

=SUMIF(A1:A16,">0")使用这样的公式就可以,前面的范围根据你的情况修改。


#牛管家# 怎样把Excel表格的一列数据数据用最简单的方法把它求和. -
(15360165292): 单击列数据中最后一个数据的下一个单元格,再点击“常用”工具栏上的“自动求和”按钮即可.

#牛管家# excel里同一行,但是指定列里的单元格怎么求和 -
(15360165292): Excel同一行指定单元格求和的方法如下: 1. 如图所示,单击“插入函数”命令按钮,打开“插入函数”对话框,单击选取函数“SUM”,单击确定按钮;打开“函数参数”对话框,将光标定位于“Number1”右侧的文本框,移动鼠标根据需要单击单元格(本例单击A1单元格),继续将光标定位于“Number2”右侧的文本框,移动鼠标拖选部分单元格(本例选取C1:D1单元格),同理,选取其它单元格,完成后单击确定按钮关闭对话框,完成求和. 2. 完成后的结果如下图所示.

#牛管家# 在EXCEL中如何对一列特定值进行求和 -
(15360165292): =SUMIF(A1:A16,">0")使用这样的公式就可以,前面的范围根据你的情况修改.

#牛管家# EXCEL表格中怎样求一列数据的总和?? -
(15360165292): 上面有一个求和符号∑点它就可以了

#牛管家# 如何在excel表格中的一列中取数求和得到一个大于但无限接近于一个固定值 -
(15360165292): 这个问题关键是算法. 如果和有等于的,当然是最接近的. 如果和大于但不等于,用一个小于并接近于求和元素的子集去替换. 这个应该要用VBA才能做到,先把所有元素(单元格值)按大小排序,递归调用反复查…… 你有什么想法???

#牛管家# excel中一列数据分别加上一个固定值之后求和 -
(15360165292): 前插一列把那个固定值输入一列,然后在后插入一列=固定值+现有值下拉即可

#牛管家# excel表格中如何让求和公式固定?? -
(15360165292): 这个问得太含糊了,你是什么不变,求和的值不变?还是有公式但不显示公式还是怎么回事, 你是不是问数据清除后,求和那栏的值就有个0了? 如果你把前面的数据清除了,但又让求和的公式存在,又不显示0, 那就这样 =if(a1="","",sum(A1:e1) 意思是,当A1为空时,即清除了数据,结果为空,否则对A1:E1单元格求和

#牛管家# excel 里怎样把固定单元格的数据求和 -
(15360165292): 在某单元格输入: =SUM($B$2:B5) 然后下拉就是你需要的.

#牛管家# 在excel里面,有一列数字,如何求出这一列数字中哪些数值加起来等于某个值? -
(15360165292): 第一步,先要将一共有多少种金额的发票搞出来,换句话说,就是把抄A列中重复的数字删除.比方说,共100种金额,且这100种金额存在B1:B100中;第二2113步,D1输入 “ =sumprouduct(B1:B100,C1:C100)5261 ”第三步,打开规划求解功能,“设置目标单元格”中输入D1,点下面的“值为”,框框里输4102入826918;可变单元格输入C1:C100;第四步,点选项,勾选“采用线性模型”、“假定非负”希望能帮1653到你

#牛管家# 如何用excel对工作栏中的一列数字求和 -
(15360165292): 举个例子来告诉你吧,比如说要求A列的第2行到第25行的和,直接在要显示结果的单元格里输入“=sum(A2:A25)”就可以了,对一行数字求和也可以采用同样的方法,比如要对第7行的第5格到第14格求和,只要在要显示结果的单元格里输入“=sum(e7:n7)”就可以了