Skip to main content

Kutools for Office — 一套工具,五種功能。完成更多工作。

Excel RANK.AVG 函數

Author Siluvia Last modified

RANK.AVG 函數返回某個數字在相同列表中相對於其他數字的排名。重複值將被分配平均排名。此函數適用於 Excel 2010 及更高版本。

show the usage of Excel RANK.AVG function

RANK.AVG 函數與 RANK.EQ 函數的區別

RANK.AVG 函數和 RANK.EQ 函數都可以用來返回某個數字在數字列表中的排名。它們之間的區別在於,RANK.AVG 函數為重複值分配平均排名,而 RANK.EQ 函數則為重複值分配最高排名。

語法

RANK.AVG(number, ref [order]))

參數

  • Number(必填):要查找排名的數字;
  • Ref(必填):包含用於排名的數字範圍。可以作為數組輸入、引用包含數字的單元格或數字列表。
  • Order (可選):用於指定如何對數字進行排名的數字。有兩種類型的排名:
-- 0省略:告訴 Excel 按降序排列“number”;
-- 1任何非零值:告訴 Excel 按升序排列“number”。

備註

1.如果參數“ref”中有非數值,它們將被忽略;
2.如果列表中有重複值,此函數將為它們分配平均排名;
3.如果提供的“number”不在“ref”中,則會出現 #N/A!錯誤;
4.當按降序排列列表時,列表中最大的數字將排名第一。對於升序排列,列表中最小的數字將排名第一;
5.使用 RANK 函數之前不必對列表進行排序,因為數字的排名將是排序後的位置。

返回值

返回一個數值。

示例

如下圖所示的成績單。為了計算每個分數在報告內相對於其他分數的排名,您可以應用 RANK.AVG 函數來完成。

show the usage of Excel RANK.AVG function

選擇第一個分數旁邊的單元格(在此案例中為 D6),輸入以下公式並按下 Enter 鍵以獲取列表中第一個分數的排名。選擇該結果單元格並向下拖動其自動填充手柄以獲取其他分數的排名。

=RANK.AVG(C6,$C$6:$C$18,0)

show the usage of Excel RANK.AVG function

注意:

1) 在這種情況下,RANK.AVG 函數將平均排名值(6.5)分配給在列表中出現兩次並佔據第 6 和第 7 位置的數字 77。同時,您可以看到沒有任何數字的排名為 7。這是因為重複值的存在影響了後續數字的排名。

show the usage of Excel RANK.AVG function

2) 上述公式按降序排列所有分數。若要按升序排列分數,您可以應用以下公式:

=RANK.AVG(C6,$C$6:$C$18,1)

show the usage of Excel RANK.AVG function

相關函數

Excel QUARTILE.INC 函數
QUARTILE.INC 函數根據包含 0 到 1 的百分位數範圍返回給定數據集的四分位數。

Excel QUARTILE 函數
QUARTILE 函數計算給定數據集的四分位數。

Excel QUARTILE.EXC 函數
QUARTILE.EXC 函數根據不包含 0 到 1 的百分位數範圍返回給定數據集的四分位數。

Excel RANK 函數
RANK 函數返回某個數字在相同列表中相對於其他數字的排名。

Excel RANK.EQ 函數
RANK.EQ 函數返回某個數字在相同列表中相對於其他數字的排名。


最強大的辦公生產力工具

Kutools for Excel - 幫助您脫穎而出

🤖 KUTOOLS AI 助手:基於智能執行生成代碼創建自訂公式分析數據並生成圖表調用 Kutools 函數等進行數據分析革命
熱門功能查找、標記或識別重複值  |  刪除空行  |  合併列或儲存格而不丟失數據  |  無需公式即可四捨五入 ...
超級 VLookup多條件  |  多值  |  跨多工作表  |  模糊查找...
高級下拉列表簡易下拉列表  |  依賴下拉列表  |  多選下拉列表...
列管理器添加特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  比較列以 選擇相同和不同的儲存格 ...
特色功能網格聚焦  |  設計檢視  |  增強編輯欄  |  工作簿與工作表管理器 | 資源庫(自動文字)  |  日期提取器  |  合併資料  |  加密/解密儲存格  |  按列表發送電子郵件  |  超級篩選  |  特殊篩選(篩選粗體/斜體/刪除線...) ...
前 15 大工具集12 文本工具添加文本刪除特定字符 ...)  |  50+ 圖表 類型甘特圖 ...)  |  40+ 個實用公式基於生日計算年齡 ...)  |  19 插入工具插入QR碼從路徑插入圖片 ...)  |  12 轉換工具金額轉大寫匯率轉換 ...)  |  7 個合併與分割工具高級合併行拆分Excel儲存格 ...)  |  ... 及更多
使用您偏好的語言來操作 Kutools - 支持英文、西班牙文、德文、法文、中文及其他 40 多種語言!

Kutools for Excel 擁有超過 300 種功能,確保您需要的功能只需輕點一下即可實現...


Office Tab - 在 Microsoft Office(包括 Excel)中啟用標籤式閱讀和編輯

  • 一秒鐘內在數十個打開的文件之間切換!
  • 每天減少數百次鼠標點擊,告別滑鼠手。
  • 當查看和編輯多個文檔時,您的效率提高了 50%。
  • 為 Office(包括 Excel)帶來高效的標籤,就像 Chrome、Edge 和 Firefox 一樣。