设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

excel数据汇总计算的套路:5种筛选后的数据处理技巧

2020年11月25日 19:43 发布来源:Excel学习网

 筛选功能在Excel表格中是应用比较多的,毕竟方便我们查询、汇总表格数据,但有些数据的汇总计算,在使用筛选后就变的不是那很容易了,用普通的技巧、函数公式难以解决。今天小编就分享几个筛选后的数据处理方法,都是工作中经常用到的,再用时直接套用就好。

1、筛选后填充序号

表格中的序号我们一般利用拖动或双击鼠标来填充,但在使用筛选功能后,筛选出的部分数据,序号是不连续的,如何让序号在筛选后也是从1开始递增显示呢?

在A2单元格输入公式:=SUBTOTAL(3,B$1:B2)-1 再双击填充公式即可

Excel数据汇总计算的套路:5种筛选后的数据处理技巧

 

这样设置的序号,不管如何筛选,序号都是从1开始递增,效果如下:

Excel数据汇总计算的套路:5种筛选后的数据处理技巧

 

2、筛选后的加法计算——求和

Excel数据汇总计算的套路:5种筛选后的数据处理技巧

 

上图表格中普通求和我们可以利用SUM函数或者快捷键都可以完成,但在筛选后,求和的结果还是保持原来计算结果。

Excel数据汇总计算的套路:5种筛选后的数据处理技巧

 

这时我们可以把原求和公式换成:=SUBTOTAL(9,D2:D9),这样再无论怎么筛选,都是筛选出来的数值的和。

Excel数据汇总计算的套路:5种筛选后的数据处理技巧

 

3、筛选后的乘法——计算总金额

Excel数据汇总计算的套路:5种筛选后的数据处理技巧

 

上图表格中的总金额计算可以用公式:=SUMPRODUCT(C4:C13,D4:D13),但在筛选后,总金额还是保持原数不变

Excel数据汇总计算的套路:5种筛选后的数据处理技巧

 

我们可以把公式换成:=SUMPRODUCT(SUBTOTAL(3,OFFSET(C3,ROW(1:10),))*C4:C13*D4:D13),公式比较复杂,小伙伴们可以直接套用。

Excel数据汇总计算的套路:5种筛选后的数据处理技巧

 

4、筛选后的条件计数

统计筛选后数量大于400的个数:=SUMPRODUCT(SUBTOTAL(3,OFFSET(C3,ROW(1:10),))*(C4:C13>400))

Excel数据汇总计算的套路:5种筛选后的数据处理技巧

 

5、筛选后自动更正标题

表格中的标题可以根据筛选的门店结果显示

公式:=LOOKUP(1,0/SUBTOTAL(3,OFFSET(B1,ROW(1:22)-1,)),B:B)&"一季度销售统计表"

Excel数据汇总计算的套路:5种筛选后的数据处理技巧

 

小结:上面的公式中都用到了SUBTOTAL函数

SUBTOTAL函数

【用途】返回数据清单或数据库中的分类汇总。如果用户使用"数据"菜单中的"分类汇总"命令创建了分类汇总数据清单,即可编辑SUBTOTAL函数对其进行修改。

【语法】SUBTOTAL(function_num,ref1,ref2…)

【参数】Function_num为1到11之间的自然数,用来指定分类汇总计算使用的函数(1是AVERAGE;2是COUNT;3是COUNTA;4是MAX;5是MIN;6是PRODUCT;7是STDEV;8是STDEVP;9是SUM;10是VAR;11是VARP)。Ref1、ref2…则是需要分类汇总的1到29个区域或引用。

原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/jiqiao/12968.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号