巧用to函数分组

在设计报表时,可能会遇到按段分组的需求,例如按照销售金额每一千元分一组。这个需求可以用很多方法实现,本文简单介绍如何用to函数进行分组。

第一步:准备一张数据集和报表;

预览效果如下:

第二步:在A列前面添加一列,写表示式:to(ds1.max(订单金额)/1000+1,0)意义是获得订单金额中的最大值,取前两位,用to函数做自然排序,然后把A列隐藏;再修改B列的表达式,用 “订单金额>=A2*1000&&订单金额<=A2*1000+1000”限定排序的依据。

经过以上两步的修改,就可以实现下图所示的效果:

本文标签: