VIP学员的问题,左边是明细表,现在要根据开始日期、结束日期筛选对应的城市,并且去重复后,求和金额。 正常情况下,按城市统计金额,首选透视表,不过,有一个难点在于日期区间的筛选,透视表处理这种很不方便,比如WPS表格是显示这样的。 后来,卢子想到了一个新函数GROUPBY,可以实现透视表的效果,同时支持按日期区间筛选。 新函数GROUPBY的参数非常多,先来看前3个参数。
参数1:行区域 参数2:值区域 参数3:汇总方式 以上就是最基本的用法,而后面每个参数都是让统计结果更加完美。 参数4:是否显示表头,3-是并显示。 参数5:是否显示总计,1-总计。 参数6:是否排序,对哪列排序,不写就是不排序,正数就是升序,负数就是降序。比如-2,就是对第2列的金额降序。这个参数WPS表格没有提示数字,只能靠自己记住。
除了可以单条件,也可以多条件,比如按日期区间判断(A2:A10>=G1)*(A2:A10<=G2),*在这里就表示同时满足。
知识拓展,假如行区域要同时按省份、城市统计,也可以处理。HSTACK(B1:B10,C1:C10)就是表示2个字段。
虽然新函数可以取代透视表,不过建议平常还是继续使用透视表,毕竟操作更简单。只有遇到一些处理起来麻烦的案例才使用新函数。 学会新函数而不用,跟完全不懂是两码事,你毕竟多了一种选择。 |
|