EXCEL 筛选后自动求和

我做的一个帐套,其中有多个合计都是通过自动求和得到的,现在我想把多个合计通过筛选功能筛出后,再进行总的合计,可是得到的是0,请问有什么公式么,这样可以么?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-19

1、以下图为例,通过筛选求和,最终筛选出同学A的各门得分及总分。

2、选中A、B、C三列,选择“插入——表——选中表包含标题”(也可以通过快捷键ctrl+L出现创建表对话框)。

3、在姓名中筛选A并勾选“汇总行”选项,即可完成筛选求和的设置。

4、最终的筛选求和结果如下图:

本回答被网友采纳
第2个回答  推荐于2017-12-16

使用这公式,不需要先做任何合计公式,就能自动求出筛选后的和。

=SUBTOTAL(109,求和的区域) 

注意:求和的区域不要包括你已设好SUM求和的单元格。 

如仍想按以前的思路,只针对已做好合计的数据求和,可使用如下办法:

=SUMIF(条件区域(有合计字样的区域,"合计:",求和区域) 

=SUMIF(A2:A7,"合计:",B2:B7)

追问

有N个合计,是不是要一个个用手工填写啊?不太会用,可否详细解答下

追答

不需要,直接用我给的公式就行,公式区域要手工根据实际情况填写。
要不然,你发邮件,我直接替你改一下:[email protected]

追问

发送了,不过我忘记如何解除密码了,需要你输入一下,密码我写在邮件里了

追答

解决了,已将文件发给你了。
求和的公式在表的最下面。注意看一下。

本回答被提问者采纳
第3个回答  2020-07-21

表格中数据筛选后用SUM函数求和结果包含了整列数据,如何只汇总筛选后的数据求和呢?SUBTOTAL函数来解决。

第4个回答  2019-02-25

 
先在D20内输入公式:
=SUMIF($B$2:$B$19,B20,$D$2:$D$19)
然后,点住D20右下角的填充柄,向下拖到D21!
 

相似回答