客户需求与需求分析

客户要做一个绩效考核测评的统计报表,根据各部门的测评分数完成最后排名。在Excel中通过 RANK(A2,$A$2:$A$24) 可以轻松实现排名统计。

但在勤哲Excel服务器WEB端(ESWEB)填报功能中,并不是所有Excel函数都可以直接使用,rank函数就是其中之一。因此需要借助表间公式来实现同样的功能。

Excel rank函数
Excel中rank函数排名示例

利用表间公式实现Rank排名

在统计模板上写表间公式(提数公式),需要加2个辅助字段"总分辅助1"和"总分辅助2",用到条件取值函数:

  1. 提取本表计算得分 → 条件取值判断各评分项是否非零,满足条件则计算加权总分,填入"总分辅助1"
  2. 提取另一明细表数据 → 同理计算填入"总分辅助2"
  3. 根据得分完成排序 → 按部门单位匹配,提取总分(降序)和排名,手动执行快捷键或加快捷按钮

这样即可在WEB端实现与rank函数等效的排名统计功能。

绩效考核排名统计
绩效考核测评统计报表(各部门分数与排名)

WEB端效果展示

WEB端排名效果
通过WEB打开报表的最终排名效果