按段分组实例



按段分组是个比较典型的不规则分组报表,其分组是根据数据的值段来分的,例如按照分数段、年龄段、按时间段等,属于某个值区间的记录归到一个组里如下图所示:

 

在上图中我们可以看到,报表根据订购日期将订单数量和订单金额分成四组,分别统计四个季度的订单。

这种按值段进行分组的分组报表被称为按段分组报表

下面我们介绍一下润乾报表中如何实现该报表

1.定义数据集

Ds1:SELECT *  FROM 订单,客户 where 订单.客户ID=客户.客户ID。

2.报表设计界面如下图所示。

 

3.详细说明:

根据上述描述可知,该报表按季度分组,主要是通过plot函数实现的。在B3单元格中的表达式“=ds1.plot(month(发货日期),list(4,7,10),false,false)+1”,

参数说明:month(发货日期)取出发货时间所在月份,如数组{4,7,10}在参数3为false的情况下将整数集划分成4个集合,依次分别是<4、<7(此集合中元素必定>=4)、<10 (此集合中元素必定>=7)及其它(即>=10),集合的编号从0开始起编,依次为0,1,2,3;所以当月份为1时,返回值为0,为了得到正确的季度所以最后加1。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值