在用Excel對一些數據進行排名統計(例如對學生的考試成績、產品的銷量、利潤等進行排名)時,許多人可能首先會想到使用Excel的排序功能,但使用排序功能后,原表格的單元格次序會發生變化。如果排名時不想改變單元格次序,只是想顯示出對應的名次,可以考慮使用Rank函數,下面介紹如何操作,以供參考。
例如要顯示出下圖表格中各成績排名的名次:
先在表格第一行要顯示名次的單元格中點擊鼠標,選中該單元格。
然后在編輯欄中輸入:=rank(
輸入后用鼠標點擊左側包含成績的單元格。
點擊后,編輯欄中就會自動輸入所點擊單元格的名稱,再在其后輸入一個英文的逗號。
輸入逗號后,再選擇成績列中所有包含成績的單元格,可以用鼠標左鍵點擊成績列上方第一個包含成績的單元格,然后按住鼠標左鍵不放,向下拖動鼠標至該列的最后一個單元格,然后松開鼠標左鍵。如果成績列的單元格較多,也可以用鍵盤的Shift鍵配合鼠標點擊首尾單元格等方法進行選擇。
選擇單元格范圍后,代表單元格范圍的字符就自動輸入到編輯欄中,此時立即按下鍵盤的F4鍵(目的是把單元格的相對引用變成絕對引用)。
按鍵盤的F4鍵后,代表單元格范圍的字母和數字前就都加上了$符號,即變成了絕對引用。
這時再輸入后面的括號,即完成了函數公式的輸入。
完成公式輸入后,按鍵盤的回車鍵或用鼠標點擊編輯欄左側的對號按鈕。
此時第一行的名次單元格中就會顯示出其左側成績對應的名次。然后將鼠標指針指向該單元格的右下角,當鼠標指針變成十字形時雙擊鼠標左鍵或者按住鼠標左鍵向下拖動鼠標至列尾。
這樣,名次列各單元格中就會顯示出其對應成績的排名了。
更多Excel相關技術文章,請訪問Excel教程欄目進行學習!