Rank函數語法形式:rank(number,ref,[order]),函數名後面的參數中 number 為需要求排名的那個數值或者單元格名稱(單元格内必須為數字),ref 為排名的參照數值區域,order的為0和1,默認不用輸入,得到的就是從大到小的排名,若是想求倒數第幾,order的值請使用1。我這裡介紹一些IF函數多種應用:
1,單列排名統計。方法:首先在單元格D2輸入公式:=RANK(C2,C$2:C$2),然後利用填充柄進行填充。
2,逆序排名。方法:首先在單元格D2輸入公式:=RANK(C2,C$2:C$7,1),然後利用填充柄進行填充。
3,對多列數據進行統一排名。方法:在單元格D2中輸入公式:=RANK(C2,($C$2:$C$7,$F$2:$F$7)),然後用填充柄填充,最後在其他列複制公式,利用填充柄進行填充即可。
4,多工作表統一排名。方法:首先,在表1單元格D2中輸入公式:=RANK(C2,'1:2'!C$2:C$7);然後利用填充柄進行填充,接着複制公式,粘貼到表2單元格D2,利用填充柄進行填充。
5, 考慮缺考成績下的排名。方法:首先在單元格D2輸入公式=IF(B2="缺考",COUNT(B$2:B$7) 1,RANK(B2,B$2:B$7)),接着利用填充柄進行填充其他單元格。
6, 不考慮缺考成績下的排名。方法:首先在單元格D2輸入公式=IF(B2="缺考","",RANK(B2,B$2:B$7)) ,接着利用填充柄進行填充其他單元格。
7,中國式排名。(備注:無論出現幾個第2名,下一個人依然是第3名,即并列的排名不占用名次)方法:首先在單元格C2輸入公式SUMPRODUCT((B$2:B$7>=$B2)/COUNTIF(B$2:B$7,B$2:B$7))或SUMPRODUCT((B$2:B$7>$B2)/COUNTIF(B$2:B$7,B$2:B$7)) 1;接着利用填充柄進行填充其他單元格。
本文由excel學習營原創,歡迎關注,帶你一起長知識!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!