靜網PWA視頻評論

返回一個數字在數字列表中的排位Excel RANK函數實例介紹

2023年10月07日

- txt下載

筆者在這段消失的時間內為大家準備了57個日常工作中比較常用的函數,希望大家能夠喜歡
相信很多人會把Excel里的函數和公式搞混,有些人會說:“幫我寫一個函數吧。“其實比較確切的說法是”幫我寫一個公式吧“。簡單來說,函數是Excel內置的一種計算規則,用戶一般只能使用無法改寫,比如SUM函數,它就規定了對計算區域進行加總求和,只要給定參數就行;而公式則是帶有等號和函數的表達式,函數可以有一個,也可以是多個,如 "=SUM(A1:Z26)", "=INDEX(A:A,MATCH("張三",A:A,0)),後者稱為函數的嵌套。
說了那麼多,接下來就請出我們今天的主角RANK函數,按照微軟官方的解釋,
RANK函數的功能是:返回一個數字在數字列表中的排位。數字的排位是其大小與列表中其他值的比值(如果列表已排過序,則數字的排位就是它當前的位置)。說得通俗一點就是用它可以對一整行或一整列的數值進行排名。
RANK函數的使用方法是:=RANK(number,ref,[order]) (其中用”[ ]“括起來的參數表示可選,為了簡潔起見,以後不再說明)。
下面我們用考生成績排名做個示範:
在C2單元格輸入:=RANK(B2,$B$2:$B$9,0),然後拖動填充柄至C9單元格(或者直接雙擊填充柄),分數排名就出來了。
有人可能覺得 "=RANK(number,ref,[order]) "讀起來不太直觀,那Alex就用比較通俗的話來解釋下,再對照上面兩張圖理解起來就容易了。
通俗解釋就是"=RANK(需要排名的數值,在什麼範圍內進行排名,[升序排名還是降序排名])".在上面的例子中,我們需要對B2單元格中的成績排名,故第一個參數是B2;B2需要在眾多分數中進行排名,故第二個參數是$B$2:$B$9($B$2:$B$9是絕對引用,可以保證在複製公式時排名的區域鎖定不動,若不太了解絕對引用和相對引用,可以給Alex留言);如果想得到分數由高到低排列時(即按91,89,87,78,73,73,66,54的順序排列),87分能排第幾,則第三個參數選0或省略,否則選1。敲回車鍵得出結果,發現87分在班裡排名第三,一個不錯的名次。
我們可以看看第三個參數選1會發生的情況:
此時,分數是按照54,66,73,73,78,87,89,91的順序排列的,所以87排第六位。
另外,相信大家也注意到了,RANK函數是有並列排名的:因為有兩個73分並列排名第三,故78分只能屈居第五了。

收藏

相關推薦

清純唯美圖片大全

字典網 - 試題庫 - 元問答 - 简体 - 頂部

Copyright © cnj8 All Rights Reserved.