搜索文章

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 报表技术分享 > 按段分组实例

按段分组实例

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

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

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

下面我们介绍一下快逸报表中如何实现该报表

1.定义数据集

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

2. 报表复杂报表设计" target="_blank" class="quieeLink1">设计界面如下图所示。

3 .详细说明:

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

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

本文标签: