RANK函數(shù)是一個排名函數(shù),,可以求出一個數(shù)在指定數(shù)據(jù)區(qū)域的排名。
語法
=RANK(數(shù)字,、數(shù)據(jù)區(qū)、排名方法)
數(shù)字:可以是數(shù)字,,也可以是單元格引用;
數(shù)據(jù)區(qū):比較單元格區(qū)的第一個參數(shù),;
排名方法:有降序和升序兩種,降序用0表示,,升序用1表示,。省略默認降序排名,。
例子
學生成績排名=排名(B2,,B:B)。第三個參數(shù)被省略,,默認的排名是降序。
上面的圖例中,,第四名有兩個71分,,第五名沒有,,然后第六名有兩個,沒有第七名,,然后第八名,。這就是這個秩函數(shù)的特點,。當其中有兩個第四位時,第五位被占用,。然后,從第六名開始,,這是一個美國的排名。
不符合人的排名習慣,。該怎么做才能習慣排名?
1.使用SUM函數(shù)進行排名,。
排名學生成績=sum(-($ b $ 2: $ b $ 9 B2))1 Ctrl Shift Enter 3鍵退出,。
($B$2:$B$9B2):比較判斷區(qū)域內數(shù)據(jù)的大小,分別返回真值或假值的數(shù)組,。
-($ b $2: $ b $ 9b2):使用兩個負號將返回的數(shù)組轉換為可以計算的數(shù)值0或1。也可以用1或n相乘的函數(shù),。
2.使用SUMPRODUCT函數(shù)進行排序
學生成績排名=SUMPRODUCT ((B2元2:元9元)* 1)
其中數(shù)組“B2$B$2:$B$9”滿足條件并分別返回真值或假值數(shù)組,,
(C2C2:C8)* 1將數(shù)組返回的“TRUE”轉換為“1”。原理和單個條件計數(shù)中兩個負號的原理一樣,,也可以用N函數(shù)。
有時候1更符合排名邏輯,,因為第一名返回的實際值是0,。
官方微信
TOP