クイックナビゲーション
PERCENTILE.INC関数
概要
PERCENTILE.INC関数は、指定されたデータ配列からk番目の百分位数を計算します(kは0から1の範囲)。包括的な方法で統計的分位点を取得し、合格基準の設定や成績評価などで活用できます。
構文
PERCENTILE.INC(配列,率)
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 配列 | Range/Array |
はい | 相対的な位置を決定するデータの配列またはセル範囲。数値データのみ有効です |
| 率 | Number |
はい | 0 ≤ k ≤ 1 の範囲で指定。1が最大値、0が最小値です |
PERCENTILE.INC関数の使用
PERCENTILE.INCはデータセットの特定位置にある値を求める関数です。上位何%かを判定したり、品質管理の閾値を設定したりする際に使用します。PERCENTILE.EXC(0<k<1限定)と異なり、配列の最小値(0)および最大値(1)も指定可能です。
PERCENTILE.INCの一般的な例
基本的な30%位置の計算
=PERCENTILE.INC(A2:A5,0.3)
データ{1,3,2,4}の30%位置を求め、補間により1.9を返します。
上位10%の基準値
=PERCENTILE.INC(B2:B20,0.9)
20件の売上データから上位10%の閾値を取得します。
最小値・最大値の指定
=PERCENTILE.INC(C2:C10,1)
率を1に指定すると配列の最大値を返します(包括的)。
よくある質問
PERCENTILE.INCはk=0から1まで(配列の最小・最大を含む)、PERCENTILE.EXCは0<k<1(最小・最大を除く)です。
#NUM!エラーが発生します。率は必ず0から1の範囲で指定してください。
#NUM!エラーが返されます。数値データのみ使用してください。
一般的なエラーと解決策
#NUM!(配列が空)
Cause: 配列引数にデータが含まれていません
Solution: データが入ったセル範囲を正しく指定してください
#VALUE!(率が数値でない)
Cause: 率にテキストや空白を指定しています
Solution: 0から1までの数値を入力してください
#NUM!(率が範囲外)
Cause: 率に負の値または1より大きい値を指定
Solution: 0 ≤ 率 ≤ 1 の範囲で指定してください
注記
- 補間計算:率がデータ位置と一致しない場合、線形補間が行われます
- 配列内の重複値も正しく処理されます
- 大規模データセットでも高速に動作します
- 統計ソフトとの互換性が高い
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可: Excel 2003以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+