常用的求和函数是SUM,但是如果想实现筛选某些想要的数据行之后,合计部分为筛选结果的总和,SUM函数是做不到的,它显示的是包括隐藏数据在内的所有数据的和。如何实现筛选之后,自动显示可见数据的总和呢?
先说一下筛选中遇到的小问题。以下表为例,点击【数据】【筛选】,选中第二列,选择【项目1】,筛选结果只有项目1中的第1行。
这是因为对第二列中的单元格进行了合并,最简单的解决方法就是【取消单元格合并】,如下图所示。
再次筛选【项目1】,即可选中项目1中的所有数据行。
先看一下使用SUM函数的筛选效果。合计部分依然是所有数据的总和。
所以我们不能使用SUM函数求和。EXCEL中的SUBTOTAL函数可以解决这个问题。将公式改为=SUBTOTAL(109,D4:D19)即可。
筛选结果如下图所示。