PERCENTILE.EXC 関数は、Excel で **データセットの指定した百分位数(パーセンタイル)**に対応する値を求める関数です。ただし、**0% および 100% は含まれない(exclusive)**のが特徴です。
🔧 構文
PERCENTILE.EXC(array, k)
| 引数 | 説明 |
|---|---|
array | パーセンタイルを求めたい数値のデータ範囲 |
k | 0 より大きく 1 より小さい数(例:0.25 は 25 パーセンタイル) |
✅ 使用例
=PERCENTILE.EXC(A2:A100, 0.75)
→ 範囲 A2:A100 の第 75 パーセンタイル(上位 25% の境界)に対応する値を返します。
🧠 PERCENTILE.EXC vs PERCENTILE.INC
| 関数 | 範囲 | 用途例 |
|---|---|---|
PERCENTILE.EXC | (0, 1) | 統計的に厳密な分位点(サンプルに限定) |
PERCENTILE.INC | [0, 1] | 実務的なパーセンタイル(0%~100%含む) |
例:
=PERCENTILE.EXC(A2:A100, 0) → エラー
=PERCENTILE.INC(A2:A100, 0) → 最小値が返る
⚠️ 注意点
kは 0 より大きく、1 より小さい必要があります(0 や 1 を含むとエラー)。- データ数が少ないと計算できない場合があります(例えば 4 件以下のデータで 0.25 を指定など)。
📌 関連関数
PERCENTILE.INC:0〜100% 含むバージョン(実務ではよく使われる)QUARTILE.EXC/QUARTILE.INC:四分位数(25%, 50%, 75%)に特化した関数PERCENTRANK.EXC:ある値のパーセンタイル順位を返す