Classificação

Talvez você queira atribuir um número de classificação aos valores dentro de uma coluna de dados.

A classificação pode ser feita de maneiras diferentes, e os exemplos abaixo ilustram algumas delas. Para mais opções, consulte Funções de classificação.

Rank() e DenseRank()

Os pontos de uma competição são listados para um número de pessoas na tabela de dados abaixo. Observe que dois dos pontos são idênticos.

Duas colunas calculadas são adicionadas, cada uma das classificações em ordem ascendente:

Rank([Points]) eDenseRank([Points])



Quando os valores são idênticos, as duas funções lidam com os seguintes números de classificação de forma diferente.

Classificação decrescente

Por padrão, a classificação é ascendente. Você pode alterar para uma ordem decrescente adicionando'desc' às expressões:

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



Classificar grupos em uma coluna separadamente

Suponha que haja dois grupos representados na competição, a e b, e eles devem ser classificados separadamente.



Isso pode ser feito usando a expressão

Rank([Points], [Group])

mostrada abaixo. Para facilitar a visualização da classificação separada nos grupos, a coluna 'Group' está classificada.