次の方法で共有


List.Percentile

構文

List.Percentile(list as list, percentiles as any, optional options as nullable record) as any

バージョン情報

リスト list の 1 つまたは複数のサンプルのパーセンタイルを返します。 percentiles の値が 0.0 から 1.0 までの数値の場合、それはパーセンタイルとして扱われ、結果はその確率に対応する単一の値になります。 percentiles の値が 0.0 から 1.0 の値を持つ数値のリストの場合、結果は入力された確率に対応するパーセンタイルのリストになります。

options の PercentileMode オプションは、上級ユーザーがより具体的な補間方式を選択するために使用できますが、ほとんどの用途には推奨されません。 定義済みの記号 PercentileMode.ExcelIncPercentileMode.ExcelExc は、Excel 関数の PERCENTILE.INCPERCENTILE.EXC で使用される補間メソッドに一致します。 既定の動作は、PercentileMode.ExcelInc に一致します。 記号 PercentileMode.SqlContPercentileMode.SqlDisc は、それぞれ PERCENTILE_CONTPERCENTILE_DISC に対する SQL Server の動作と一致します。

例 1

リスト {5, 3, 1, 7, 9} の第 1 四分位数を求めます。

使用方法

List.Percentile({5, 3, 1, 7, 9}, 0.25)

出力

3

例 2

Excel の PERCENTILE.EXC に一致する補間メソッドを使用してリスト {5, 3, 1, 7, 9} の四分位数を求めます。

使用方法

List.Percentile({5, 3, 1, 7, 9}, {0.25, 0.5, 0.75}, [PercentileMode=PercentileMode.ExcelExc])

出力

{2, 5, 8}