组内排名

  • 文档创建者:zsh331
  • 编辑次数:9次
  • 最近更新:Wendy123456 于 2019-07-11
  • 1. 描述

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

    2. 示例

    2.1 打开报表

    打开报表:%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\排序.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 效果查看

    点击分页预览,效果如上图。

    已完成模板可参考%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\组内排序.cpt

    注:请注意排名、组内排名,序号,组内序号之间的联系与区别。

    (排名)请查看-排名

    (序号)请查看-序号

    (组内序号)请查看-组内序号

    类似方法还可查看 通过Sql实现的组内排序(排名)


    附件列表


    主题:
    • 有帮助
    • 没帮助
    • 只是浏览