閱讀英文

共用方式為


List.Percentile

語法

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

關於

傳回清單 list 的一或多個範例百分位數。 如果值 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} 的第一個四分位數。

使用方式

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

輸出

3

範例 2

使用符合 Excel {5, 3, 1, 7, 9} 的插補方法來尋找清單 PERCENTILE.EXC 的四分位數。

使用方式

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

輸出

{2, 5, 8}