紧急!Excel2010对一列求和,SUBTOTAL和SUM求出来的结果怎么不一样???
发布网友
发布时间:2022-04-23 18:32
我来回答
共1个回答
热心网友
时间:2023-10-13 01:56
提问中的表格是筛选后得到的数据再求和:
=SUBTOTAL(9,G38:G360)
注意,公式中的区域是G38:G360,并不是图中的那五行数据,只是SUBTOTAL函数的特点就正好是能忽略筛选掉的数据,而对筛选后得到的数据进行求和。
而SUM函数并不具备这个特点,所以如果用鼠标是以拖动框选的形式选定那五行,此时实际上选定的还是G38:G360区域,而SUM就直接对G38:G360所有数据进行求和了,这就是为什么两者的结果不一样的原因。
如果坚持要用SUM函数对那五行求和的,只能是先按住CTRL键,再分别用鼠标点击那五行数据,即点完一行再点一下行,五行全点完了,再放开CTLR键就能得到想要的结果了。
至于题目说的 ----不能用自动求和算,用SUM又是错的----这是什么意思了?两个函数都是自动求和的啊。
如果要跨工作表的使用求和,假设上图的数据是在Sheet1工作表,那么在Sheet2工作表的目标单元格输入以下公式就能对Sheet1进行求和了。
=SUBTOTAL(9,Sheet1!G38:G360)
或:
=SUM(Sheet1!G38:G360)