Classement

Vous pouvez attribuer un numéro de classement aux valeurs dans une colonne de données.

Le classement peut être fait de différentes manières et les exemples ci-dessous illustrent certains d'entre eux. Pour plus d'options, consultez Fonctions de classement.

Rank() et DenseRank()

Les points d'une compétition sont donnés pour un certain nombre de personnes dans la table de données ci-dessous. Notez que deux des points sont identiques.

Deux colonnes calculées sont ajoutées, avec chacune un classement dans un ordre croissant :

Rank([Points]) etDenseRank([Points])



Lorsque les valeurs sont identiques, les deux fonctions gèrent différemment les numéros de classement suivants.

Classement décroissant

Par défaut, le classement est dans l'ordre croissant. Vous pouvez basculer vers un ordre décroissant en ajoutant'desc' aux expressions :

Rank([Points],'desc') etDenseRank([Points],'desc')



Classer séparément les groupes dans une colonne

Supposons qu'il y ait deux groupes représentés dans la compétition, a et b, et qu'ils soient classés séparément.



Cela peut être fait à l'aide de l'expression

Rank([Points], [Group])

affichée ci-dessous. Pour qu'il soit plus facile de voir le classement propre à chacun des groupes, la colonne « Groupe » est triée.