Lire en anglais

Partager via


List.Percentile

Syntaxe

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

À propos

Retourne un ou plusieurs exemples de centile de la liste list. Si la valeur percentiles est un nombre compris entre 0.0 et 1.0, elle sera traitée comme un centile et le résultat sera une valeur unique correspondant à cette probabilité. Si la valeur percentiles est une liste de nombres avec des valeurs comprises entre 0.0 et 1.0, le résultat sera une liste de centiles correspondant à la probabilité d’entrée.

L’option PercentileMode dans options peut être utilisée par des utilisateurs expérimentés pour choisir une méthode d’interpolation plus spécifique, mais elle n’est pas recommandée pour la plupart des utilisations. Les symboles prédéfinis PercentileMode.ExcelInc et PercentileMode.ExcelExc correspondent aux méthodes d’interpolation utilisées par les fonctions Excel PERCENTILE.INC et PERCENTILE.EXC. Le comportement par défaut correspond à PercentileMode.ExcelInc. Les symboles PercentileMode.SqlCont et PercentileMode.SqlDisc correspondent au comportement de SQL Server pour PERCENTILE_CONT et PERCENTILE_DISC, respectivement.

Exemple 1

Rechercher le premier quartile de la liste {5, 3, 1, 7, 9}.

Utilisation

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

Sortie

3

Exemple 2

Rechercher les quartiles de la liste {5, 3, 1, 7, 9} à l’aide d’une méthode d’interpolation correspondant à la fonction Excel PERCENTILE.EXC.

Utilisation

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

Sortie

{2, 5, 8}