Clasificación

Es posible que desee asignar un número de clasificación a los valores de una columna de datos.

La clasificación se puede hacer de diferentes maneras, y los ejemplos a continuación ilustran algunos de ellas. Para obtener más opciones, consulte Funciones de clasificación.

Rank() y DenseRank()

En la siguiente tabla de datos, se enumeran los puntos de una competición para diferentes personas. Tenga en cuenta que dos de los puntos son idénticos.

Se agregan dos columnas calculadas, cada una con una clasificación en orden ascendente:

Rank([Points]) y DenseRank([Points])



Cuando los valores son idénticos, las funciones gestionan los números de clasificación de forma diferente.

Clasificación descendente

De forma predeterminada, la clasificación es ascendente. Puede cambiar a un orden descendente agregando 'desc' a las expresiones:

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



Clasificar los grupos de una columna por separado

Imagine que hay dos grupos representados en la competición, a y b, y que estos se deben clasificar por separado.



Esto se puede hacer utilizando la expresión

Rank([Points], [Group])

que se muestra a continuación. Para que sea más fácil ver la clasificación por separado en los grupos, se ordena la columna "Grupo".