

有一张从网页抓取数据写入到excel的表格,如图所示,需要统计一级分类下二级分类的多个满足条件的统计字段的数值(类似于筛选后的数据进行透视表的实现)
注意:
一级分类名称对应多个二级分类名称
一二级分类名称无长短限制,由数字+字母组成
每日抓取下来的数据中,一二级分类名称不固定,会与以往不同,需按表中存在的分类名称进行分类统计
进阶需求:在上述需求的基础上,按数值的正负分类统计某列数值
左侧为抓取下来的源数据例子,右侧为实现需求样例

目前的思路是,数据抓到excel后,复制sheet页2次,保留源数据(以便复查)
第一个复制的sheet页(重命名) ,筛选指定字段(如核心统计字段)不满足某个条件的数据(大于0),删除不满足条件的行数据,清除筛选后用透视表模板自动分类统计一二级各统计字段的值
第二个复制sheet页也类似(进阶需求),只保留小于0的数据,然后进行透视表分类统计
再将两个sheet页的统计结果合在一起的实现逻辑不是很清晰,并且觉得实操下来很麻烦