Posted in

Excel 関数:PERCENTRANK.EXC

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 が返るエラーまたは補間
実務用途多い少なめ(厳密な統計分析向け)

⚠️ 注意点

  • xarray の最小値または最大値と完全に一致しても、0 や 1 は返りません(PERCENTRANK.EXC の仕様)
  • データ数が少ないと正確なパーセンタイルが出せないこともあります(最低で 3 件以上推奨)

📌 関連関数

関数説明
PERCENTRANK.INC0%〜100% を含むバージョン
PERCENTILE.EXC指定したパーセンタイルの「値」を求める
RANK.EQ / RANK.AVG順位そのものを返す(パーセンタイルではなく)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です