首頁 > 軟體

使用Excel中Rank函數對學生成績名次進行排列

2020-07-14 14:34:22

學生成績的排名,在Excel可以應用資料處理中的升序或者降序的功能而實現,但是如果在已經對學生的學號進行了升序或者降序排列以後,為了確保學生的學號次序不變,而實現學生成績的名次排列,則需要利用Excel中的Rank函數,在此,本文以班級的單科成績為例,圖文詳解使用Excel中Rank函數對學生成績名次進行排列的方法。

1、單科成績表資料檔案的開啟:用Excel 2013開啟《機械製圖》單科成績表.xlsx檔案,開啟介面如圖所示:

2、成績表按學號升序的排列:用滑鼠左鍵選中學號至期評成績,然後用單擊選單欄中的資料選擇篩選,得到如下的圖:

3、在下圖中,在學號處單擊倒三角符號,然後選擇升序,得到下圖所示的按學號升序的排列表,然後選中學號至期評成績單元格,再單擊篩選,完成步驟(2)的操作:

4、對學生的期評成績進行排名:在期評成績單元格後輸入“排名”,然後在選中“T8”單元格,選單→“公式”→插入函數”,在彈出的插入函數敞口中,或選擇類別為“全部”,選擇函數為“RANK”,單擊確定,得到圖:

5、在函數引數敞口中,Number處選擇S8的資料,Ref處選擇S8到S48單元格之間的資料,Order處填入“0”,單擊確定得到圖:

6、將單元格T8的公式“=RANK(S8,S8:S48,0)”修改為“=RANK(S8,S$8:S$48,0)”,Enter後,選擇單元格T8,將滑鼠指標移動到其右下角的填充柄上,滑鼠指標變成一個“+”字形,按下滑鼠左鍵並向下方拖動填充柄,到單元格T48處釋放滑鼠即可得到期評成績排名,如圖所示:

7、單擊檔案,另存為:檔案以“單科成績表.xlsx”進行儲存,如下圖所示:

注意事項

1、在使用公式填充的時候一定要先將單元格T8的公式“=RANK(S8,S8:S48,0)”修改為“=RANK(S8,S$8:S$48,0)”,然後再進行填空。

2、在學號排列的時候,一定要選擇單元格。


IT145.com E-mail:sddin#qq.com