Excel PERCENTRANK.EXC 函數教學
PERCENTRANK.EXC 函數的用途
PERCENTRANK.EXC 函數用來計算數據集中的某個特定數字的百分比排名。這個函數返回的是一個數字,表示某個值在數據集中的相對位置,並使用外排法,即在計算百分比排名時,排除了數據集中的最小值和最大值。
簡單來說,PERCENTRANK.EXC 函數返回的是在一個範圍內,小於或等於該數字的數據所佔的比例,並排除最小值和最大值所佔的區間。
語法
PERCENTRANK.EXC(array, x, [significance])
| 參數 | 說明 |
|---|---|
| array | 要計算排名的數據範圍或數組。 |
| x | 要計算排名的數字。 |
| significance (可選) | 指定結果的有效數位。如果省略,則預設為 3。此參數控制返回值的精確度。 |
範例 1:計算數字在數據集中的百分比排名
假設你有一組數據,並希望計算數字 20 在這組數據中的百分比排名。數據如下:
| 數據 |
|---|
| 5 |
| 10 |
| 15 |
| 20 |
| 25 |
| 30 |
公式如下:
=PERCENTRANK.EXC(A2:A7, 20)
? 結果:這個公式會返回數字 20 在數據集中的百分比排名,假設返回的結果是 0.6667,表示 20 的位置高於約 66.67% 的數據。
範例 2:計算數字在數據集中的百分比排名,並指定有效數位
如果你希望將結果四捨五入到 2 位數字,可以使用 significance 參數。假設數據仍然如下:
| 數據 |
|---|
| 5 |
| 10 |
| 15 |
| 20 |
| 25 |
| 30 |
公式如下:
=PERCENTRANK.EXC(A2:A7, 20, 2)
? 結果:這個公式會返回數字 20 在數據集中的百分比排名,並四捨五入到小數點後 2 位。
範例 3:計算數字 5 在數據集中的百分比排名
假設你有一組數據,並希望計算數字 5 在這組數據中的百分比排名,數據如下:
| 數據 |
|---|
| 5 |
| 10 |
| 15 |
| 20 |
| 25 |
| 30 |
公式如下:
=PERCENTRANK.EXC(A2:A7, 5)
? 結果:這個公式會返回數字 5 在數據集中的百分比排名。由於 PERCENTRANK.EXC 使用的是外排法,最小值 5 被排除,因此結果會是 0(這表示 5 沒有數據低於它)。
注意事項
- 外排法:
PERCENTRANK.EXC使用外排法來計算百分比排名,這意味著最小值和最大值不會被包括在排名的計算中。因此,若數據集的最小值或最大值與指定的數字相同,則百分比排名可能會從 0 或 1 開始。 x值範圍:x必須在數據集中的範圍內。若x小於數據集中的最小值或大於數據集中的最大值,則函數會返回錯誤。- 精確度:
significance參數是一個可選參數,指定了返回值的有效數位。若未提供此參數,則會使用預設值 3 位小數。
應用場景
✅ 數據排名:PERCENTRANK.EXC 函數可用於了解數據集中某個數字的排名,並比較其在整體數據集中的位置。
✅ 學生成績分析:可以將學生的分數作為 x 值,並計算其在所有學生中的百分比排名,進行學業表現分析。
✅ 財務數據分析:可以用來分析股票價格、資產回報等,計算某個值在歷史數據中的百分比排名。
總結
PERCENTRANK.EXC 函數是一個用於計算數據集中某個數字百分比排名的工具,它使用外排法,排除了最小值和最大值所佔的區間。這對於數據分析中的排名和分佈分析非常有幫助。