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.