巧用同值合并实现从右到左的分组统计表

 

需求

如下图所示

imagepng

需要对货品小类,货品大类做合计显示。需要合并单元格。
这个样式有别于普通的分组报表,样式是从右至做的顺序。
先由品名,再显示小类,之后再统计大类。
但是报表的展现顺序是从左至右的,普通的写法展示的结果为:

imagepng

很明显的,表达式的写法规则来讲,是没有从右至左的写法的,所以需要用到一些辅助条件来实现图 1 的效果了

实现思路

表达式的设定

imagepng
前几列的写法用常规的从左到右的写法即可

常规的 group 分组,sum 统计数量

对货品小类,大类 需要额外加四列作为实际的展现数据
具体数据为:

imagepng

直接 =cell 的方式来引用

同值合并设置

对 H3-K3 做同值合并设置

imagepng

因为是纵向扩展的,所以选择纵向合并。

隐藏多余的列

将 A-D 四列设置列属性的不可视:

imagepng

问题即可解决。