Columna de clasificación (versión preliminar)
El comando Rank column (Columna de clasificación) agrega una columna nueva a una tabla con la clasificación definida por una o varias columnas de la tabla. Se puede usar una opción de método de clasificación para definir cómo se deben tratar los valores equivalentes.
Nota:
Actualmente, la función de columna de clasificación solo está disponible en Power Query Online.
Adición de una columna de clasificación
La tabla siguiente tiene campos para Team
, Total Points
y Bonus modifier
. Imagine que tiene que crear una nueva columna que clasifique eficazmente los equipos mediante los valores de los campos Total Points
y Bonus modifier
.
Team | Total de puntos | Bonus modifier |
---|---|---|
A | 20 | 0.5 |
B | 30 | 0,8 |
C | 40 | 0,2 |
D | 10 | 0.45 |
E | 20 | 0,75 |
Los equipos han compartido una lista de métodos que desean usar para clasificarse entre sí:
- Usando solo los valores del campo Total Points (Total de puntos), donde los valores más altos implican una clasificación más alta al utilizar Standard competition (Competencia estándar) como método de clasificación
- Usando solo los valores del campo Total Points (Total de puntos), donde los valores más altos implican una clasificación más alta al utilizar Dense (Denso) como método de clasificación
- Clasificando en primer lugar por Total Points (Total de puntos) y, a continuación, por Bonus modifier (Modificador de bonificación), donde los valores más altos implican una clasificación más alta al utilizar Standard competition (Competencia estándar) como método de clasificación
Clasificación de una sola columna
Para el primer requisito de la lista compartida, utilice solo los valores del campo Total Points
, donde los valores más altos se clasifican más alto utilizando la competición estándar como método de clasificación. Para ello, siga estos pasos:
Con la tabla original ya en Power Query, seleccione la columna
Total Points
. A continuación, en la pestaña Add column (Agregar columna) de Power Query, seleccione Rank column (Columna de clasificación).En Clasificación, seleccione
Total Points
para Clasificar por y Clasificar valores de mayor a menor para los criterios de clasificación.De forma predeterminada, el método de clasificación para este cuadro de diálogo es Standard competition (Competencia estándar), por lo que solo se tiene que seleccionar OK (Aceptar). Esta acción le proporcionará un nuevo paso con la columna
Rank
agregada.Captura de pantalla de la salida de la transformación de clasificación, donde el campo Puntos Totales era el único campo de Clasificación por y el criterio de clasificación para el mismo era Clasificar los valores de mayor a menor. El equipo C es el primero de la clasificación. El equipo B es el segundo. El equipo A y el equipo E son los terceros. El equipo D es el quinto.
Clasificación de una sola columna con método de clasificación específico
Para el segundo requisito de la lista compartida, utilice solo los valores del campo Total Points
, donde los valores más altos se clasifican más alto utilizando denso como método de clasificación. Para ello, siga estos pasos:
Con la tabla original ya en Power Query, seleccione la columna
Total Points
. A continuación, en la pestaña Add column (Agregar columna) de Power Query, seleccione Rank column (Columna de clasificación).En Clasificación, seleccione
Total Points
para Clasificar por y Clasificar valores de mayor a menor para los criterios de clasificación.Seleccione Advanced (Avanzado) en la parte superior del cuadro de diálogo. Al seleccionar esta opción se habilita la sección avanzada. En Rank method (Método de clasificación), cambie el valor de Standard competition (Competencia estándar) a Dense (Denso).
Captura de pantalla de la sección avanzada del cuadro de diálogo de clasificación en la que se utiliza el campo Puntos totales con el criterio Valor más alto clasifica más alto y el método de clasificación seleccionado es Denso.
Después de seleccionar el método de clasificación, seleccione OK (Aceptar). Esta acción le proporcionará un nuevo paso con la columna
Rank
agregada.Captura de pantalla de la salida de la transformación de clasificación, donde el campo Total Points (Total de puntos) era el único campo Rank by (Clasificar por), el criterio de clasificación correspondiente era Higher value ranks higher (Un valor más alto implica una clasificación más alta) y el método de clasificación era Dense (Denso). El equipo C es el primero de la clasificación. El equipo B es el segundo. El equipo A y el equipo E son los terceros. El equipo D es el cuarto.
Clasificación de varias columnas con método de clasificación específico
Para el tercer requisito de la lista compartida, clasifique primero por el Total Points
y luego por Bonus modifier
, donde los valores más altos tienen mayor clasificación utilizando la competición estándar como método de clasificación. Para ello, siga estos pasos:
Con la tabla original ya en Power Query, seleccione la columna
Total Points
y, a continuación, la columnaBonus modifier
. A continuación, en la pestaña Add column (Agregar columna) de Power Query, seleccione Rank column (Columna de clasificación).El cuadro de diálogo de clasificación aparece con la sección avanzada abierta, con los dos campos seleccionados en la columna Rank by (Clasificar por). Total Points (Total de puntos) está en la primera fila y, a continuación, Bonus modifier (Modificador de bonificación) debajo. Ambas filas utilizan el Criterio de clasificación de valores de clasificación de mayor a menor.
Asegúrese de Método de clasificación esté establecido en Competición estándar.
Captura de pantalla de la sección avanzada del cuadro de diálogo de clasificación. Los campos Puntos totales y Modificador de bonificación se utilizan como parte de la lógica de clasificación, exactamente en ese orden. Ambos tienen un criterio de clasificación de valores de mayor a menor. El método de clasificación seleccionado es Standard competition (Competencia estándar).
Después de comprobar la selección, seleccione Aceptar. Esta acción le proporcionará un nuevo paso con la columna
Rank
agregada.
Métodos de clasificación
Un método de clasificación establece la estrategia con la que el algoritmo de clasificación gestiona los empates. Esta opción solo está disponible en la sección avanzada del cuadro de diálogo Rank (Clasificación).
En la tabla siguiente se indican los tres métodos de clasificación disponibles y se proporciona una descripción de cada uno de ellos.
Método de clasificación | Descripción |
---|---|
Standard competition (Competencia estándar) | Los elementos que se comparan como iguales reciben el mismo número de clasificación y, a continuación, se deja un espacio en los números de clasificación. Por ejemplo: 1224. |
Dense | Los elementos que se comparan como iguales reciben el mismo número de clasificación y los siguientes elementos reciben el número de clasificación inmediatamente siguiente. Por ejemplo: 1223. |
Ordinal | Todos los elementos reciben números ordinales distintos, incluidos los elementos que se comparan como iguales. Por ejemplo: 1234. |