Jaa


List.Percentile

Syntaksi

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

Noin

Palauttaa yhden tai useamman malli prosenttipisteen luettelosta list. Jos arvo percentiles on luku välillä 0,0–1,0, sitä käsitellään prosenttipisteenä ja tulos on tätä todennäköisyyttä vastaava yksittäinen arvo. Jos arvo percentiles on lukujen luettelo, jonka arvot ovat välillä 0,0–1,0, tulos on syötetodennäköisyyksiä vastaavien prosenttipisteiden luettelo.

kehittyneet käyttäjät voivat käyttää options PercentileMode-asetusta valitakseen tarkempia interpolointimenetelmiä, mutta tätä ei suositella useimpiin käyttötarkoituksiin. Esimääritetyt symbolit, PercentileMode.ExcelInc ja PercentileMode.ExcelExc vastaavat Excel-funktioiden PERCENTILE.INC ja PERCENTILE.EXCkäyttämiä interpolointimenetelmiä. Oletusarvoinen toiminta vastaa PercentileMode.ExcelInc-. Symbolit PercentileMode.SqlCont ja PercentileMode.SqlDisc vastaavat PERCENTILE_CONT:n ja PERCENTILE_DISCSQL Serverin toimintaa.

Esimerkki 1

Selvitä luettelon ensimmäinen louhos {5, 3, 1, 7, 9}.

käyttö

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

Output

3

Esimerkki 2

Selvitä luettelon {5, 3, 1, 7, 9} louhokset käyttämällä interpolointimenetelmää, joka vastaa Excelin PERCENTILE.EXC.

käyttö

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

Output

{2, 5, 8}