首頁 > 軟體

excel表格中怎樣對成績排序

2020-10-31 20:19:36

使用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

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