如圖成績單,我們要按成績進行排名,很多小夥伴會想到把成績按降序排列;
先選中要排列的區域,在數據選項卡中找到“排序”選項,在彈出的“排序”窗口中“主要關鍵字”選“成績”,次序選“降序”;
這樣就完成了對成績的排序,但同時班級列也按成績排序而被打亂順序了,如果我們想看到一個班裡的同學在所有同學中的排名情況怎麼做呢?
這時我們就可以不用排序,而用公式Rank來進行排名;
Rank,返回一列數字的數字排位,小夥伴們要注意,這裡是“一列數字”,所以我們在公式中引用的一定是在一列中的數據區域;
我們看下公式:
=RANK(number,ref,[order])
即
=Rank(排位的數字[一般為所選數據區域的第一個單元格],要進行排序的數據區域[數據列],選擇降序或順序排序[0為降序,1為升序])
如圖,我們即可以看到每個人在所有人中的排名了。
表中函數:
=RANK(D4,$D$4:$D$24,0)
D4:為排序對象所在列的第一個單元格;
$D$4:$D$24為排序對象所在的區域,所有數據都在同一列即D列,這裡單元格被“絕對引用”即在列号和行号前都加了“$”符号,是防止我們在下拉公式時選擇的區域會随着單元格的變化而變化;(關于相對引用和絕對引用介紹請戳:
Excel之絕對引用和相對引用(鎖定公式中引用的單元格)。
)
0:對所選數據進行降序即從大到小的順序進行排序。
好啦!排名就這麼簡單,小夥伴們别忘記練練手哦!微信公衆号搜索“Excel從基礎學起”關注我,不斷更新!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!