小學排名次3篇
小學排名次(1)
小學排名次(2)
如何使用Excel中的RANK函數為數據排名次
王俊京,趙 冉
【摘 要】摘 要:以學生成績為例,介紹運用RANK函數實現排名次的方法。
【期刊名稱】技術與市場
【年(卷),期】2011(001)007
【總頁數】2
【關鍵詞】關鍵詞:名次;成績;學生;排名;RANK函數
Excel中的函數用處很大,下面以學生大學英語成績排名次為例,看RANK函數如何使用。
用Excel表格做出學生大學英語考試成績表,格式如圖1學生成績表所示。需要根據D列中相應的成績排出名次,并將結果放到E列相應的單元格中。
RANK函數是排定名次的函數,用于返回一個數值在一組數值中的排序,排序時不改變該數值原來的位置。
語法格式為:RANK(number,ref,order)。共包括三個參數,其中:Number為需要找到排位的數字。Ref為數字列表數組或對數字列表的引用。Ref中的非數值型參數將被忽略。Order為一數字,指明排位的方式。如果Order為0或省略,按照降序排列;如果Order不為零,按照升序排列。
操作步驟如下:
(1)選擇目標單元格E2,單擊編輯欄左邊的“插入函數”按鈕,打開“插入函數”對話框,在“或選擇類別”下拉列表框中,選擇“統計”。
(2)在“選擇函數”列表框中,選擇“RANK”函數,打開“函數參數”對話框。
(3)在對話框中,將插入點定位在第一個參數“Number”處,從當前工作表中選擇“D2”單元格;再將插入點定位在第二個參數“Ref”處,從當前工作表中選擇單元格區域“D2:D38”如圖2所示
(4)單擊“確定”按鈕,在E2單元格中返回計算結果“22”,雙擊填充柄。大學英語成績排名結果如圖3所示:(出現了名次相同,但成績不同的錯誤現象)
從上面兩圖 (圖4、圖5)可以看出:E9單元格的函數為:RANK(D9,D9:D45);E10單元格的函數為:RANK(D10,D10:D46)
RANK函數的第2個參數本來應該是所有學生的大學英語成績單元格區域“D2:D38”,但到了E9單元格卻變成了“D9:D45”,而在E10單元格又變成了“D10:D46”。說明了一旦公式所在的位置發生了變化,公式中的單元格引用也會有相應的變化。這就是所謂的“相對引用”惹的禍,是Excel默認的引用方式。
小學排名次(3)
Excel中排名用函數會更簡單(能自動識別同名次的排名)
Excel中排名用函數會更簡單
2. 在“名次”列的“G2”單元格輸入“=RANK(F2,$F$2:$F$7)”,然后按下回車鍵,第一位學生的名次也就出來了。怎么,名次不對?不要緊,往后看。對了,還要說一句,那就是上面公式中那個“$F$7”是“總分”欄中的最后一個數據的位置,實際中可以根據表格中的實際情況來填寫。 3. 選中F2和G2單元格,然后拖動填充柄向下至最后一個單元格,看到了嗎?所有人的總分和名次都在瞬間完成了(如圖2)。而且更妙的是,按照這種方法,如果總分相同,名次也是相同的。數據越多,這種方法就越能體現出它的優勢。試試看吧!圖2 排好序的表
最后要提醒的是,在用于排名次的“=RANK(F2,$F$2:$F$7)”公式中,可千萬不要忽略了符號“$”呀!名次到底能不能排得準確無誤,它可是起到很重要的作用呢。




