Excel多条件排名,排名函数的高级使用!
在所有的比赛或者职场绩效管理中,都会对数据进行排名,所以使用RANK函数。多条件排名怎么处理?
如下图,一个游戏的分数排名是按照:总分高的时候排名高。当整体得分一致时,再看技术得分。比如吕布的总分是100,成的是90。吕布的排名刚好在程之前,而凯尔波罗的总分也是100。然后看技术分。吕布的分数高于凯尔波罗,吕布排名第一。
只按总分排名
在D2输入=RANK(B2,B:B)得到排名结果。
分数+技术双高排名
首先创建一个辅助列,D2=B2+C2/1000,然后在E2里输入=RANK(D2,D:D)。
如果直接用B栏+C栏进行排名,技术分加起来马上会变得很高,所以我们把总分和技术分放在1000: 1的权重,甚至更大的比例,按照实际数据进行排名。
分数高,时间少,排名好。
现在如果要求总分一致,时间越少排名越好。也就是说,当吕布和凯尔波罗同分100时,凯尔波罗比20少17,所以可以排第一。此时,您需要在辅助列的D2单元格中输入公式=B2+0.01/C2,然后在e列中使用公式=RANK(D2,D:D),得到的结果如下:
0.01可以根据实际数据调整得更小。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。