PERCENTRANK.EXC 関数は、Excel で 指定した値がデータ全体の中で何パーセンタイルに位置するか(=順位)を求める関数です。0% と 100% は含まれない(exclusive) ため、極端な値には 0 または 1 は返されません。
🔧 構文
PERCENTRANK.EXC(array, x, [significance])
| 引数 | 説明 |
|---|
array | データ範囲 |
x | パーセンタイル順位を調べたい値 |
[significance] | (省略可能)結果の小数点以下の桁数。省略すると = 3 桁 |
✅ 使用例
=PERCENTRANK.EXC(A2:A100, 75)
→ 値 75 が、範囲 A2:A100 の中で何パーセンタイルかを返す(例:0.87 = 87 パーセンタイル)
🧠 PERCENTRANK.EXC vs PERCENTRANK.INC
| 特徴 | PERCENTRANK.INC(推奨:実務) | PERCENTRANK.EXC(推奨:統計) |
|---|
| 結果の範囲 | 0 ~ 1 を含む | 0 ~ 1 を含まない |
| 端の値(最小/最大)に対応 | 0 や 1 が返る | エラーまたは補間 |
| 実務用途 | 多い | 少なめ(厳密な統計分析向け) |
⚠️ 注意点
x が array の最小値または最大値と完全に一致しても、0 や 1 は返りません(PERCENTRANK.EXC の仕様)- データ数が少ないと正確なパーセンタイルが出せないこともあります(最低で 3 件以上推奨)
📌 関連関数
| 関数 | 説明 |
|---|
PERCENTRANK.INC | 0%〜100% を含むバージョン |
PERCENTILE.EXC | 指定したパーセンタイルの「値」を求める |
RANK.EQ / RANK.AVG | 順位そのものを返す(パーセンタイルではなく) |
Post Views: 60