2021-05-12 14:32:11
excel表格中怎樣對成績排序
使用excel表格對成績排序是工作中經常會遇到的情況,本篇指南將介紹三種比較簡單的方法:資料排序法、資料篩選法以及Rank函數排序法供大家參考。
工具/材料
Excel2010工作表
操作方法
-
01
資料排序法:
開啟例表,先選中目標區域,再點選選單欄"資料"按鈕。如果只是對某單項成績排序,那麼只需選那一列單元格即可。如果要姓名和成績一起排序,則要一起選。 -
02
在選單欄"資料"按鈕下,點選"排序"按鈕,使彈出"排序"對話方塊。
-
03
彈出"排序"對話方塊後,在"主要關鍵字"文字方塊中選擇需排序的科目,例如:總分;在"排序依據"文字方塊中選擇"數值";在"次序"文字方塊中選擇按升序、降序或者自定義排序,在這裡我們選擇"降序",也就是從高到低排名;選擇完畢後點"確定"退出。
-
04
回到工作表中,就可以看到按降序排列總分的顯示效果了。因為我們之前是"姓名"和"成績"的區域一起選定的,所以最後"姓名"會伴隨總分成績一起排序。
-
05
資料篩選法:
開啟例表,先選中目標區域,再點選選單欄"資料"按鈕。在選單欄"資料"按鈕下,點選"篩選"按鈕。 -
06
在工作表中點開需排序科目(如:筆試成績)的下拉三角按鈕,然後點選升序或降序,這裡我們選升序(即:從低到高排名),選擇完畢點"確定"退出。
-
07
回到工作表中,就可以看到按升序排列篩選筆試成績的顯示效果了。
-
08
Rank函數排序法:
Rank函數是排名函數,語法公式是Rank(number,ref,[order],現在我們新增一列"名次"列,運用Rank函數來給總分排序。 -
09
先在F2單元格輸入"=RANK",再輸入Rank(number,ref,[order]中的number:
number指需要求排名的數值或單元格的名稱,我們現在需要對E2單元格的成績排序,所以在"=RANK"後面輸入左括號和"E2"。 -
10
接下來,輸入Rank(number,ref,[order]中的ref:
ref指的是參加排名的區域,在該工作表"總分"排名的區域是E2:E24,為了下拉填充資料時行列不錯位,我們要對E2:E24加上絕對參照的符號。 -
11
最後,輸入Rank(number,ref,[order]中的order:
order比較簡單,只有0和1兩種選擇,0是從大到小排列(即:降序),1是小從到大排列(即:升序)。order預設的值為0,如果是降序排列可以輸入0,也可以不輸。
order值輸入完畢後,用右括號結束Rank函數公式的書寫,按確認鍵或點選公式編輯列的勾號來完成公式運算。 -
12
回到工作表中,F2單元格里已經計算出了E2單元格的總分排名,接下來滑鼠放置在F2單元格右下角,變成實心"十"字後向下填充公式,這樣F列的名次就全部排好序了。
-
13
注意:Rank函數排序的優點是不改變原資料順序對資料進行排序,而且如果分數一樣,Rank函數會自動並列排名(比如:上圖中的第22名有兩位),但Rank函數成績排序使用的是美式排名,也就是說,並列排名是佔用位數的,比如:有3人並列第1,那麼下一個名次是第4名,而不是像中國式的排名,下一個名次是第2名。如果用函數來進行中國式排名,還需用複雜點的組合公式,這裡就不展開了。
- End
相關文章