Excel の percentile.exc と percentile.inc: 違いは何ですか?
データセットのn 番目のパーセンタイルは、すべての値を最小値から最大値の順に並べ替えたときに、データ値の上位nパーセントを切り取る値です。
たとえば、データ セットの 90 パーセンタイルは、データ値の下位 90% とデータ値の上位 10% を分ける値です。
Excel でパーセンタイルを計算するために使用できる関数は 3 つあります。
1. PERCENTILE.EXC:この関数は、値 0 と 1を除いた、データ セットのk番目のパーセンタイルを返します。
2. PERCENTILE.INC:この関数は、値 0 と 1を含むデータ セットのk番目のパーセンタイルを返します。
3. PERCENTILE:この関数は、データセットのk番目のパーセンタイルも返します。 PERCENTILE.INC関数とまったく同じ値を返します。
次の例は、Excel でさまざまな PERCENTILE 関数を使用する方法を示しています。
例: Excel での PERCENTILE.EXC と PERCENTILE.INC
Excel に次のデータ セットがあるとします。
次のスクリーンショットは、3 つの異なるパーセンタイル式を使用してデータセットの20パーセンタイルを計算する方法を示しています。
PERCENTILE関数またはPERCENTILE.INC関数を使用すると、 20 番目のパーセンタイルは 6 であると計算されます。
PERCENTILE.EXC関数を使用すると、 20 番目のパーセンタイルは 5.4 であると計算されます。
PERCENTILE.EXC または PERCENTILE.INC を使用する場合
ほとんどの場合、パーセンタイルを計算するときにこの関数には値 0 と 1 が含まれるため、 PERCENTILE.INC関数を使用する方が合理的です。
R プログラミング言語と Python プログラミング言語が数式を使用して、Excel のPERCENTILE.INC関数に対応するパーセンタイルを計算することにも意味はありません。
次のチュートリアルでは、R と Python でデータセットのパーセンタイルを計算する方法を説明します。
パーセンタイルの計算にどの関数を使用するかに関係なく、 PERCENTILE.INCとPERCENTILE.EXCによって計算される値の差は、ほとんどの場合、非常に似ています。
場合によっては、データセット内の一連の数値に基づいて、両方の関数が同じ値を返す可能性さえあります。
追加リソース
Excel における STDEV.P と STDEV.S: 違いは何ですか?
Excel の VAR.P と VAR.S: 違いは何ですか?
百分位、四分位、四分位: 違いは何ですか?