EXCEL排名函數 excel中排名函數是哪個

【EXCEL排名函數 excel中排名函數是哪個】如何用excel函數進行按班級排名rank函數沒法對選擇出來的數組排序,所以這里用別的實現:
在一列空單元格里,比如在f2中輸入公式
=SUMPRODUCT(($b$2:$b$1000=A2)*(e$2:$e$1000>C2))+1
然后向下拖拉,可以得到對應學生在班級內的名次
這里,1000為假設的學生數,自行修改 。1、首先在excel表格中輸入班級和成績,需要將班級的排名用函數計算出來 。
2、點擊C2單元格后點擊插入函數 。
3、在彈出的函數對話框中選擇“rank”函數 。
4、然后在“number”中選擇“B2”單元格,在“ref”中使用絕對引用“$B$2:$B$6”,在“order”中輸入“0” 。
5、點擊確定即可在單元格中看到班級對應的名次 。
6、如果需要根據名次重排班級名稱,選中單元格點擊按C列排序即可 。
以下表為例:=RANK(E2,$E$2:$E$21)

EXCEL排名函數 excel中排名函數是哪個

文章插圖
在EXCEL中,計算名次用哪一種函數插入函數選擇RANK函數,然后填入你需要排列的行或列用rank函數
=RANK(A1,$A$1:$A$3)
表示A1,在A1到A3范圍內的名次用rank函數
=RANK(A1,$A$1:$A$3)
表示A1,在A1到A3范圍內的名次先求和再排列