tft每日頭條

 > 生活

 > 在excel表中如何用rank函數求排名

在excel表中如何用rank函數求排名

生活 更新时间:2024-11-23 12:05:56

在各項比賽,或職場績效管理中,都會對數據進行排名次,那就用到了RANK函數,當遇到多條件排名時,該如何處理?

如下所示,是一場比賽的得分情況,排名依據是:總體分高得名次高,總體分一緻時,再看技術分,技術分高者高,舉個實例:呂布的總得分是100分,程咬金是90分,那呂布的名次就在程咬金前面,馬可波羅總得分也是100分,那再看技術分,呂布的高于馬可波羅,呂布排在前。

在excel表中如何用rank函數求排名(Excel多條件排名Rank函數進階使用)1

僅以總得分排名

在D2中輸入=RANK(B2,B:B),得到了排名的結果

在excel表中如何用rank函數求排名(Excel多條件排名Rank函數進階使用)2

得分 技術雙高排名

首先建立一個輔助列,D2=B2 C2/1000,然後在E2中輸入=RANK(D2,D:D)即可

在excel表中如何用rank函數求排名(Excel多條件排名Rank函數進階使用)3

如果直接用B列 C列排名的話,技術分有的加起來就會立馬變得很高,所以我們把總得分和技術分的權重為1000:1,甚至可以更大的比例,根據實際數據來進行排名。

得分高,時間少名次更好

如果現在要求總得分一緻的情況下,時間越少,排名越好,那就是說呂布和馬可波羅同樣100分的情況下,馬可波羅17比20少,可以排在前面,這個時候就需要用輔助列D2單元格輸入公式=B2 0.01/C2,然後在E列使用公式=RANK(D2,D:D)即可,得到的結果如下所示:

在excel表中如何用rank函數求排名(Excel多條件排名Rank函數進階使用)4

其中0.01可以調的更小,根據實際數據來

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved