在excel中,rank函數主要用於排序,可以傳回一列數字的數字排位,其數字的排位是相對於列表中其他值的大小;語法格式為「RANK(number,ref ,[order])」。
本教學操作環境:windows10系統,Microsoft Office Excel2016版本,Dell G3電腦。
excel中的rank函數
rank函數,表示排序,參數主要有三個,目標 區域 以及升序還是降序
語法:
RANK(number,ref,[order])
RANK 函數語法有下列參數:
Number:必要。要找到其排位的數字。
Ref:必需。數字列表的數組,數字列表的引用。 Ref 中的非數字值會被忽略。
Order:可選。一個指定數字排位方式的數字。
如果 order 為 0(零)或省略,Microsoft Excel 對數字的排位是基於 ref 為依照降序排列的清單。
如果 order 不為零,Microsoft Excel 對數字的排位是基於 ref 為依升序排列的清單。
使用範例:
簡單做個演示,那麼這裡就是,=RANK(E15, E15:E22)。
最後,因為要批次處理操作,那麼可以區域參考可以加入絕對引用,那麼就有=RANK(E15,$E$15:$E$22),最後下拉完成。
升級用法
第一個,多列進行排序,那麼還是一樣,用rank函數。
第二個,那麼這裡就有了,=RANK(E28,E28:E31,H28:H31)。 (其他不變,區域多個用逗號隔開)
第三個,然後,還不夠,還得加絕對值,就有了,=RANK( E28,$E$28:$E$31,$H$28:$H$31))。
第四個,最後,還需要加入括號,最後,就有了這個,=RANK(E28,($E $28:$E$31,$H$28:$H$31))。完成。
相關學習推薦:excel教學
以上是excel中rank函數怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!