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

打开报表:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\Order.cpt。
2.2 排名设置
按照地区对分组内的销量进行排名,如下图所示,在E2单元格中,输入公式
=count(c2[!0]{a2=$a2&&c2>$c2})+1。

c2[!0]:表示c2竖向扩展的所有值!
a2=$a2:表示条件过滤当前组内的值!
c2>$c2:表示条件过滤比当前c2单元格的值大的值!
count():表示计算c2竖向扩展的组内的比当前单元格的大的值的数目,最大的则为0,依次为1……n ,+1后就是排名(从1开始)!
2.3、效果查看
点击分页预览,效果如上图。
注①:请注意排名、组内排名,序号,组内序号之间的联系与区别!
(排名)请查看-http://help.finereport.com/doc-view-344.html
(序号)请查看-http://help.finereport.com/doc-view-342.html
(组内序号)请查看-http://help.finereport.com/doc-view-340.html
注② 有兴趣的朋友可以对比下sql实现的组内排名!
通过Sql实现的组内排名-http://help.finereport.com/doc-view-1763.html