排名功能非常实用,能够直观地展示数据之间的差异。接下来将以finereport这款web端自定义报表工具为例,为大家深入解析其具体操作步骤及核心优势。
1、 启动报表设计界面
2、 将数值显示方式切换为“排名”,效果如下图所示:

3、 应用排名逻辑
4、 方案一(手动公式法):
5、 在C3单元格中输入公式:=count(B3{B3 > $B3}) + 1,用于计算B3所在扩展区域中,当前金额的相对排名。该公式通过统计比当前B3值更大的数据个数,并加1得到最终名次。若无任何数值大于当前值,则结果为1,即位列第一;其余依此类推,数值越大,排名越靠后。
6、 {B3 > \$B3} 表示在B3扩展出的整列数据中,筛选出所有大于当前B3单元格值的元素集合。
7、 方案二(内置函数法):
8、 可直接调用排序函数=SORT(B3)实现升序排列下的排名,其底层逻辑与上述=count(B3{B3 > \$B3}) + 1完全一致。如需降序排名,仅需添加参数false,例如=SORT(A1, false),该写法等效于=count(A1{A1
9、 完成配置并保存
10、 保存模板后,点击“分页预览”按钮查看实际效果,如下图所示:












