按段分组- 分组式报表-复杂报表设计教程
目录

按段分组

按段分组也是比较典型的不规则分组报表,其分组是根据数据的值段来分的,例如按照分数段、年龄段、按时间段等,属于某个值区间的记录归到一个组里。我们通过一个实例,来了解按段分组。


 

报表中的数据,来自下面的数据集:


 

制作向导

先绘制出报表基本框架,然后在A2单元格写下以销售数量按段分组表达式,再使用单元格向导完成报表中其它数据部分。

为A2单元格设置显示值:


 

功能点说明

按段分组 

根据数据的不同值,按值段进行分组报表被称为按段分组报表。

从这个报表可以看出,其核心部分在A2单元格用到了plot()函数,A2单元格的表达式为:=demo_订单详细信息.plot(数量,list(10,20,50,100)),plot()函数能计算一个值在一个完全划分中的位置,故A2单元格的表达式便实现根据每个订单的销售数量不同,将数量划分为 '<10'、'10~20'、'20~50'、'50~100'、'>100'五个不同的值段集合,再结合显示值的使用,便可形成“销售数量<10”、“销售数量10~20”、“销售数量20~50”、“销售数量50~100”、“销售数量>100”五个值段分组。

plot()是产品内置的数据集函数-分组取数函数,其实现计算一个值在一个完全划分中的位置,详细了解该函数,请参考:plot()