
- Excel 函式教程
- Excel 函式 - 首頁
- 相容性函式
- 邏輯函式
- 文字函式
- 日期和時間函式
- 多維資料集函式
- 數學函式
- 三角函式
- 資料庫函式
- 動態陣列函式
- 工程函式
- 財務函式
- 資訊函式
- 查詢和引用函式
- 統計函式
- Web 函式
- Excel 有用資源
- Excel - 快速指南
- Excel - 有用資源
- Excel - 討論
Excel - PERCENTRANK 函式
PERCENTRANK 函式
Microsoft Excel 中的 PERCENTRANK 函式用於計算資料集的排名值。結果值通常以百分比表示。在某些情況下,獲得的數字不會更改為百分比;您可以將單元格格式從常規數字更改為百分比,以將結果值顯示為百分比。例如,此函式可以識別 IIT/JEE 入學考試的分位數排名。
相容性
此高階 Excel 函式與以下版本的 MS-Excel 相容:
- Microsoft 365 版 Excel
- 適用於 Mac 的 Microsoft 365 版 Excel
- 網路版 Excel
- Excel 2021
- 適用於 Mac 的 Excel 2021
- Excel 2019
- 適用於 Mac 的 Excel 2019
- Excel 2016
PERCENTRANK 函式替換了 Excel 2010 中的 PERCENTRANK.EXC 函式。
語法
PERCENTRANK 函式的語法如下:
PERCENTRANK(array, x, [significance])
引數
您可以將以下引數與 PERCENTRANK 函式一起使用:
引數 | 描述 | 必填/可選 |
---|---|---|
陣列 | 它指定要計算其排名的數字。 | 必填 |
X | 可以將其定義為要排名的值。 | 必填 |
顯著性 | 它表示有效數字的位數。 | 可選 |
要點
- PERCENTRANK 函式將計算給定數字在提供的 dataset 中的排名值。
- 如果顯著性小於 1,則 PERCENTRANK 函式將返回 #Num! 錯誤。
- 如果 x 值小於提供的陣列中的最小值或大於最大值,則 PERCENTRANK 函式將生成 #N/A! 錯誤。
PERCENTRANK 函式示例
練習以下示例以學習如何在 Excel 中使用PERCENTRANK 函式。
示例 1
PERCENTRANK 函式將計算給定數字在提供的 dataset 中的排名值。
解決方案
步驟 1 - 在此示例中輸入包含兩列 B 和 C 的樣本資料集。各種塊顏色定義在範圍 B2:C7 中,其相應的塊編號值定義在單元格範圍 C3:C7 中。

步驟 2 - 現在,您可以快速計算 5 個數字的 PERCENTRANK。轉到 D10 單元格,並鍵入公式“=PERCENTRANK(C3:C7, C6, 5)”。

步驟 3 - 之後按“Enter”鍵。這將顯示數字為 0.75,這意味著 75%。

如您在螢幕截圖中觀察到的,結果值未顯示為百分比。
步驟 4 - 要更改格式,請轉到“開始”選項卡,然後展開“數字”部分,然後單擊“%”按鈕。

步驟 5 - 之後按“Enter”鍵。

示例 2
如果顯著性小於 1,則 PERCENTRANK 函式將返回 #Num! 錯誤。
解決方案
步驟 1 - 首先,您可以鍵入公式“=PERCENTRANK(C3:C7, F3, -1)”。
在此示例中,PERCENTAGE RANK 的第一個引數指定陣列元素範圍從 C3 到 C7,x 的值為 10,顯著性的值為 -1。

步驟 2 - 之後,按“Enter”鍵。由於顯著性的值為 -1,小於 0,因此此函式將生成“#NUM!”錯誤。

示例 3
如果給定的 x 值小於提供的陣列中的最小值或大於最大值,則 PERCENTRANK 函式將生成 #N/A! 錯誤。
解決方案
步驟 1 - 首先,我們將檢查 x 的值是否小於最小陣列元素,然後 PERCENTRANK 函式將產生哪個錯誤。

步驟 2 - 轉到 D10 單元格,並鍵入“=PERCENTRANK(C3:C7, F3, 5)”。此示例將採用從 C3 到 C7 的陣列元素,並且 x 的值為 0,小於最小元素,因為最小元素值為 1。

步驟 3 - 之後,按“Enter”鍵。

因此,PERCENTRANK() 函式將生成“#N/A”錯誤。