历史版本5 :分组排名 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1、问题描述编辑

分组后重新排名即组内排名,就是对每一组的元素进行排名。如下图中可以看出华东,华北的排名是在各自所在组内排名,两者的排名是不连续的。
222

2. 示例编辑

2.1 打开报表
打开报表:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\Order.cpt
2.2 排名设置
添加按照地区对分组内的销量进行排名,如下图所示,在E2单元格中,输入公式=count(c2[!0]{a2=$a2&&c2>$c2})+1
222
c2[!0]:表示c2竖向扩展的所有值!
a2=$a2:表示条件过滤当前组内的值!
c2>$c2:表示条件过滤比当前c2单元格的值大的值!
count():表示计算c2竖向扩展的组内的比当前单元格的大的值的数目,最大的则为0,依次为1……n ,+1后就是排名(从1开始)!
2.3 效果查看
点击分页预览,效果如上图。
已完成模板可参考%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\GroupOrder.cpt
注①:请注意排名、组内排名,序号,组内序号之间的联系与区别。
(排名)请查看-排名  
(序号)请查看-序号
(组内序号)请查看-组内序号