次の方法で共有


List.Percentile

構文

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

バージョン情報

リスト listの 1 つ以上のサンプル パーセンタイルを返します。 percentiles値が 0.0 ~ 1.0 の数値の場合、百分位数として扱われ、結果はその確率に対応する 1 つの値になります。 percentiles値が 0.0 ~ 1.0 の値を持つ数値のリストである場合、結果は入力確率に対応する百分位数のリストになります。

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

例 1

リスト {5, 3, 1, 7, 9}の最初の四分位数を見つけます。

使用方法

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}