説明
この関数を使用して、最大値と最小値を除いた範囲内の値の k 番目のパーセンタイルを計算します(k は 0 から 1 の範囲、排他的)。
データセットの最上位と最下位の外れ値を除外したい場合に使用する。
構文
PERCENTILE.EXC(array, k)
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
配列 |
はい | パーセンタイルを計算したいデータの配列または範囲。 | 数値を含むセル範囲。 |
k |
はい | k が0より大きく1より小さい場合に返却するパーセンタイル値。 | 0から1の間の実数で、0と1は含みません。 |
例
サンプルデータ
A |
||
|---|---|---|
1 |
値 |
|
2 |
42 |
|
3 |
17 |
|
4 |
89 |
|
5 |
3 |
|
6 |
65 |
|
7 |
24 |
|
8 |
91 |
|
9 |
58 |
|
10 |
73 |
|
11 |
12 |
数式のサンプル
| 使用例 | 数式 | 説明と結果 |
|---|---|---|
| 極端な値を除外して、データセットの下位 25% をマークする値を見つける。 | =PERCENTILE.EXC(A2:A11, 0.25) |
ソートされたデータセットの 2 番目と 3 番目の値 (2 と 3) の間を補間して、第 25 パーセンタイルを見つける。 結果: 15.75 |
| 極端な値を除外して、データセットの中間値 (中央値) を見つける。 | =PERCENTILE.EXC(A2:A11, 0.5) |
ソートされたデータセットの 5 番目と 6 番目の値 (5 と 6) を平均して、第 50 パーセンタイルを見つける。 結果: 50 |
| 極端な値を除外して、データセットの上位 25% をマークする値を見つける。 | =PERCENTILE.EXC(A2:A11, 0.75) |
ソートされたデータセットの 8 番目と 9 番目の値 (8 と 9) の間を補間して、第 75 パーセンタイルを見つける。 結果: 77 |
メモ
- PERCENTILE.EXCは、データセットの最低値と最高値を除外する。
- PERCENTILE.EXC は 最も近いランク間の線形補間を使用してパーセンタイル値を決定する。
例えば、30パーセンタイルが実際には2つのデータの間にある場合、数式を使ってその2点の間にある値を計算する:(n-1)k + 1、ここでnは値の数である。 -
配列は複数の列を参照できる。 -
配列内の数値以外の値は、無視されます。 -
配列に値が含まれていない場合、PERCENTILE.EXCは#NUM! エラーを返却する。 -
配列がセル範囲として提供される場合、すべての値は隣接していなければなりません(つまり、"A1:A12, A16:A27" ではなく、"A1:A27")。このような分割範囲にPERCENTILE.EXCを適用する必要がある場合は、ヘルパー列(A1:A12からB1:B12、A16:A27からB13:B23を参照し、PERCENTILE.EXC(B1:B23,k))を使用して目的のパーセンタイル値を決定する。 -
kが数値でない場合、または 0 から 1 の範囲外の場合、PERCENTILE.EXC は #NUM! エラーを返却する。 -
kパーセンタイルとは、
kパーセンテージのデータが該当する値です。
ヒント
- PERCENTILE.EXCを使用して、データ設定の特定のパーセンタイルを決定し、詳細な分析を行います。
- 補間が適切でない整数のみのデータを操作する場合は、代わりにQUARTILE.INC の使用を検討してください。
- PERCENTILE.EXCはデータを連続分布として扱うので、すべてのデータセットに適しているとは限りません。
- より包括的なデータ分析を行うには AVERAGE STDEV.P MEDIAN QUARTILE.EXC などの他の統計関数と組み合わせて PERCENTILE.EXC を使用する。