如何用rank函數排名次由于提問中沒有提供實際格的數據,只好按我這邊的設定舉例作為參考吧:
B2公式下拉:
=RANK(A2,A$2:A$10,0)
格式為:=RANK(排名的數字(對象),排名對比的區域,排名的方式)
本例中A2的內容就是排名的對象,對比的區域就是A2:A10,而最后的0就是排名的方式了 。
【利用rank計算排名 次序排名 利用rank計算排名】公式中的第三個參數代表排序的方式,有0和1兩種狀態,當不指定這第三參婁香,默認是0 。
如:100與99,當為0時,100是第一名,99是第二名 。當為1時,則相反,99是第一名,100成第二名了 。
我把文件傳上來,請點擊這回答右下角綠色的“點擊下載”按鈕,下載文件看看效果 。
rank返回一個數字在數字列表中的排位 。數字的排位是其大小與列表中其他值的比值(如果列表已排過序,則數字的排位就是它當前的位置) 。語法rank(number,ref,order)number為需要找到排位的數字 。ref為數字列表數組或對數字列表的引用 。ref 中的非數值型參數將被忽略 。order為一數字,指明排位的方式 。如果 order 為 0(零)或省略,microsoft excel 對數字的排位是基于 ref 為按照降序排列的列表 。如果 order 不為零,microsoft excel 對數字的排位是基于 ref 為按照升序排列的列表 。說明函數 rank 對重復數的排位相同 。但重復數的存在將影響后續數值的排位 。例如,在一列按升序排列的整數中,如果整數 10 出現兩次,其排位為 5,則 11 的排位為 7(沒有排位為 6 的數值) 。由于某些原因,用戶可能使用考慮重復數字的排位定義 。在前面的示例中,用戶可能要將整數 10 的排位改為 5.5 。這可通過將下列修正因素添加到按排位返回的值來實現 。該修正因素對于按照升序計算排位(順序 = 非零值)或按照降序計算排位(順序 = 0 或被忽略)的情況都是正確的 。重復數排位的修正因素 =[count(ref) + 1 – rank(number, ref, 0) – rank(number, ref, 1)]/2 。在下列示例中,rank(a2,a1:a5,1) 等于 3 。修正因素是 (5 + 1 – 2 – 3)/2 = 0.5,考慮重復數排位的修改排位是 3 + 0.5 = 3.5 。如果數字僅在 ref 出現一次,由于不必調整 rank,因此修正因素為 0 。要完成如題的操作,Rank函數參數中對數組或數字列表的引用須是絕對引用,如圖,輸入”$C$2:$C$11“對C2:C11單元格區域進行絕對引用 。
關于RANK 函數的說明:
RANK 函數返回一個數字在數字列表中的排位 。數字的排位是其大小與列表中其他值的比值(如果列表已排過序,則數字的排位就是它當前的位置) 。
RANK(number,ref,[order])
RANK 函數語法具有下列參數:
Number必需 。需要找到排位的數字 。
Ref必需 。數字列表數組或對數字列表的引用 。Ref 中的非數值型值將被忽略 。
Order可選 。一數字,指明數字排位的方式 。
如果 order 為 0(零)或省略,Microsoft Excel 對數字的排位是基于 ref 為按照降序排列的列表 。
如果 order 不為零,Microsoft Excel 對數字的排位是基于 ref 為按照升序排列的列表 。
說明:函數 RANK 對重復數的排位相同 。但重復數的存在將影響后續數值的排位 。例如,在一列按升序排列的整數中,如果整數 10 出現兩次,其排位為 5,則 11 的排位為 7(沒有排位為 6 的數值) 。
關于絕對引用:需要在列標和行標 之前加上美元符號 ($) 來使單元格引用變為絕對單元格交叉引用 。

文章插圖
在Excel中怎樣利用rank函數來計算名次rank——返回一列數字的數字排位
語法:RANK(number,ref,[order])
Number必需 。要找到其排位的數字 。
Ref必需 。數字列表的數組,對數字列表的引用 。Ref
中的非數字值會被忽略 。
Order可選 。一個指定數字排位方式的數字 。
如果 order 為 0(零)或省略,Microsoft Excel 對數字的排位是基于 ref 為按照降序排列的列表 。
如果 order 不為零,Microsoft Excel 對數字的排位是基于 ref
為按照升序排列的列表 。
例如:姓名在B列,成績在C列,在你需要的單元格輸入:
=RANK(A2,A2:A100)即A2數據在A2至A100中排位是多少(實際得數)位rank返回一個數字在數字列表中的排位 。數字的排位是其大小與列表中其他值的比值(如果列表已排過序,則數字的排位就是它當前的位置) 。語法rank(number,ref,order)number為需要找到排位的數字 。ref為數字列表數組或對數字列表的引用 。ref 中的非數值型參數將被忽略 。order為一數字,指明排位的方式 。如果 order 為 0(零)或省略,microsoft excel 對數字的排位是基于 ref 為按照降序排列的列表 。如果 order 不為零,microsoft excel 對數字的排位是基于 ref 為按照升序排列的列表 。說明函數 rank 對重復數的排位相同 。但重復數的存在將影響后續數值的排位 。例如,在一列按升序排列的整數中,如果整數 10 出現兩次,其排位為 5,則 11 的排位為 7(沒有排位為 6 的數值) 。由于某些原因,用戶可能使用考慮重復數字的排位定義 。在前面的示例中,用戶可能要將整數 10 的排位改為 5.5 。這可通過將下列修正因素添加到按排位返回的值來實現 。該修正因素對于按照升序計算排位(順序 = 非零值)或按照降序計算排位(順序 = 0 或被忽略)的情況都是正確的 。重復數排位的修正因素 =[count(ref) + 1 – rank(number, ref, 0) – rank(number, ref, 1)]/2 。在下列示例中,rank(a2,a1:a5,1) 等于 3 。修正因素是 (5 + 1 – 2 – 3)/2 = 0.5,考慮重復數排位的修改排位是 3 + 0.5 = 3.5 。如果數字僅在 ref 出現一次,由于不必調整 rank,因此修正因素為 0 。
- 利用rank函數遞減排名 利用rank排名怎么用
- 成績排名利用RANK函數怎么做 倒數排名函數rank怎么用
- 手機wps怎么用rank函數排名 wps用rank怎么排名
- wps表格rank函數排名 wps排名函數rank怎么用
- word中怎么用rank排名 word怎么用rank排名
- excel函數排名公式rank rank函數排名公式
- RANK函數計算排名 rank函數怎么排名次
- excel表格如何計算排名 excle表格排名次公式
- excel表格成績排名次函數公式 excel計算排名的函數公式
- excel計算總分的函數公式 excel總分排名函數公式
