Search Results

Ranking

You might want to assign a ranking number to the values within a data column.

The ranking can be made in different ways, and the examples below illustrate some of them. For more options, see Ranking functions.

Rank() and DenseRank()

Points from a competition are listed for a number of people in the data table below. Note that two of the points are identical.

Two calculated columns are added, each of the ranking in an ascending order:

Rank([Points]) and DenseRank([Points])



When values are identical, the two functions handle the following ranking numbers differently.

Descending ranking

By default, the ranking is ascending. You can change to a descending order by adding 'desc' to the expressions:

Rank([Points],'desc') and DenseRank([Points],'desc')



Rank groups within a column separately

Assume there are two groups represented in the competition, a and b, and they should be ranked separately.



This can be done using the expression

Rank([Points], [Group])

shown below. To make it easier to see the separate ranking in the groups, the 'Group' column is sorted.