Excel PERCENTRANK.INC 函數教學
PERCENTRANK.INC 函數的用途
PERCENTRANK.INC 函數用來計算數據集中的某個特定數字的百分比排名,並包含數據集的最小值和最大值。與 PERCENTRANK.EXC 函數不同,PERCENTRANK.INC 是使用內排法,這意味著它在計算百分比排名時會包含最小值和最大值,這樣可以更全面地反映該數字在數據集中的相對位置。
簡單來說,PERCENTRANK.INC 函數返回的是在數據範圍內,小於或等於該數字的數據所佔的比例。
語法
PERCENTRANK.INC(array, x, [significance])
| 參數 | 說明 |
|---|---|
| array | 要計算排名的數據範圍或數組。 |
| x | 要計算排名的數字。 |
| significance (可選) | 指定結果的有效數位。如果省略,則預設為 3。此參數控制返回值的精確度。 |
範例 1:計算數字在數據集中的百分比排名
假設你有一組數據,並希望計算數字 20 在這組數據中的百分比排名。數據如下:
| 數據 |
|---|
| 5 |
| 10 |
| 15 |
| 20 |
| 25 |
| 30 |
公式如下:
=PERCENTRANK.INC(A2:A7, 20)
? 結果:這個公式會返回數字 20 在數據集中的百分比排名,假設返回的結果是 0.6667,表示 20 的位置高於約 66.67% 的數據。
範例 2:計算數字在數據集中的百分比排名,並指定有效數位
如果你希望將結果四捨五入到 2 位數字,可以使用 significance 參數。假設數據仍然如下:
| 數據 |
|---|
| 5 |
| 10 |
| 15 |
| 20 |
| 25 |
| 30 |
公式如下:
=PERCENTRANK.INC(A2:A7, 20, 2)
? 結果:這個公式會返回數字 20 在數據集中的百分比排名,並四捨五入到小數點後 2 位。
範例 3:計算數字 5 在數據集中的百分比排名
假設你有一組數據,並希望計算數字 5 在這組數據中的百分比排名,數據如下:
| 數據 |
|---|
| 5 |
| 10 |
| 15 |
| 20 |
| 25 |
| 30 |
公式如下:
=PERCENTRANK.INC(A2:A7, 5)
? 結果:這個公式會返回數字 5 在數據集中的百分比排名,由於 PERCENTRANK.INC 包含了最小值,數字 5 的百分比排名會是 0,表示 5 是數據集中的最小值。
注意事項
- 內排法:
PERCENTRANK.INC使用內排法來計算百分比排名,這意味著最小值和最大值都被包括在排名的計算中。所以,對於最小值,排名會是0,而對於最大值,排名會是1。 x值範圍:x必須在數據集中的範圍內。如果x小於數據集中的最小值或大於數據集中的最大值,則會返回錯誤。- 精確度:
significance參數是一個可選參數,用來控制返回值的精確度。如果沒有提供,則會默認顯示 3 位小數。
應用場景
✅ 數據排名:PERCENTRANK.INC 函數可用於計算數據集中某個數字的百分比排名,尤其在需要將最小值和最大值也考慮在內的情況下。
✅ 學生成績分析:可以將學生的分數作為 x 值,並計算其在所有學生中的百分比排名,了解其相對於其他學生的表現。
✅ 財務數據分析:可以計算股票價格、資產回報等的百分比排名,這樣可以了解某個數字在歷史數據中的相對位置。
總結
PERCENTRANK.INC 函數是一個用於計算數據集中某個數字百分比排名的工具,並且這個函數會包括最小值和最大值所佔的區間。這使得它適用於需要全面考慮數據集所有數字的情況。