Excel數據四種簡單排序方法

Excel排序非常方便,在排名次時用起來特別順手。筆者現總結利用Execl排名時的四種操作方法:

Excel數據四種簡單排序方法

把成績錄入完後,使用“自動求和”功能計算出每個人的總分,並單擊“數據” →排序,以“總分”爲主“關鍵字”按“降序”排列。接着在H1單元格輸入“名次”二字(如圖1)。

  一、 序列填充法

1.在H2單元格中輸入1,然後把鼠指針指向H2單元格的四框上單擊,讓H2單元格爲選中狀態,或者單擊一下其它任意單元格,再返回來單擊H2單元格(不然接下來的填充→序列爲灰色不可用)。

2.查出總共多少人。

3.單擊“編輯”→填充→序列(如圖2),在打開的“序列”對話框中,“序列產生在”項選“列”;“類型”項選“等差序列”;步長值1;終止值輸入總人數12;最後單擊“確定”按鈕完成(如圖3)。

  二、 託選填充法

1.左鍵拖選法:

在H2單元格中輸入1,H3單元格中輸入2,然後用鼠標把H2和H3單元格拖選上(如圖4),接着把鼠標指針指向H3單元格右下角,當鼠標指針變成黑色實線加號時,按住左鍵向下拖動到H13單元格後放手

2.右鍵拖選法:

在H2單元格中輸入1,把鼠標指針指向H2單元格右下角,當鼠標指針變成黑色實線加號時,按住右鍵向下拖動到H13單元格後放手,這時屏幕上會彈出一個快捷菜單(如圖5),左鍵單擊“以序列方式填充”(也可以單擊“序列”項,再按照序列填充法完成)。

  三、 函數判斷法

1.排位函數RANK():

在H2單元格輸入公式:=RANK(G2,G:G),接着把鼠標指針指向H2單元格右下角,當鼠標指針變成黑色實線加號時,按住左鍵向下拖動將公式向下複製到H13單格後放手(如圖6)。

RANK函數是返回一個數值在一組數值中的排位。數值的排位是與數據清單中其他數值的相對大小(如果數據清單已經排過序了,則數值的排位就是它當前的位置)。其語法爲:RANK(number,ref,order)其中:number爲需要找到排位的數,ref爲包含一組數的數組或引用(ref中的非數值型數據將被忽略),order爲一指明排位方式的數,order爲0或省略時按降序排位,order不爲0時按升序排位。

這個公式中number是指G2單元格中的431分;ref指的是G列這些分數;order省略沒有。也就是說公式的最終意思是按照降序計算G2單元格中的431分在G列這組分數中所排的'位置。

如果RANK 函數中ref 所引用的區域中有重複數,則函數返回相同的排位數,但重複數的存在將影響後續數值的排位。也就是說如果分數相同名次相同,隨後的名次將空缺。如這裏400出現兩次,其排位爲4,而395分的排位爲6(沒有排位爲5的數值)。

  2.條件函數IF():

在H2單元格直接輸入1,在H3單元格輸入公式: =IF(G3=G2,H2,H2+1) 接着把鼠標指針指向H3單元格右下角,當鼠標指針變成黑色實線加號時,按住左鍵向下拖動將公式向下複製到H13單格後放手(如圖7)。