为什么subtotal 9公式不能求和 subtotal不能求和

6745℃ CHRISTOPHER

为什么subtotal 9公式不能求和subtotal不能求和

对筛选的结果求和,用subtotal求和时出错,

同意1楼,subtotal不用你这样写。

比如

=SUBTOTAL(9,C:C)

=SUBTOTAL(109,C:C)

这个公式本身就是对筛选的结果进行统计。

区别在于,如果统计区域包含手动隐藏的行(不是自动筛选),参数109忽略,9不忽略。

excel表格 自动筛选完 怎么求和?

2楼的办法是简单,缺点是当你原始数据变后不能自动更新。

其实,一般来说,只要你是筛选,就是限定了一些条件,就可以用SUMPRODUCT函数条件求和。举例说明,希望你能照猫画虎:

假设A列是姓名,B列是性别,C列是年龄,D列是成绩,求12岁以下的女性的成绩的和,公式为:

=SUMPRODUCT((C2:C100<12)*(B2:B100="女")*D2:D100)

这和你筛选B列女C列小于12,然后SUBTOTAL的结果一样。

Excel表格数据筛选后怎么不能求和??

因为sum的求和它不会对数据进行筛选,还是会把隐藏的值给算进来,这时候若要求和,必须借助于subtotal函数。具体步骤如下:

1、在C14合计中输入公式“=SUBTOTAL()”

2、输入公式后在跳出来的选项中双击“9  sum”,也即是加总求和的意思

3、然后在括号的9后面加上逗号,再选择求和区域C2:C12,然后按键盘回车键,此时看到求和跟sum求和的结果一样也是997。

4、当筛选出李明的成绩后发现,他的分数合计不再是997了,而是279。这就说明SUBTOTAL函数没有把隐藏的值加进来,而只是对筛选的值进行求和。

筛选完后excel不能自动求和?是什么原因?

函数计算结果是不会随着你的筛选变化而变化的,因为公式中的内容并没有变化。

如果需要筛选后的结果,请重新输入函数来获得结果。

TAG: 公式