Partager via


Colonne de classement (préversion)

La commande Colonne de classement ajoute une nouvelle colonne à une table avec le classement défini par une ou plusieurs autres colonnes de la table. Une option méthode de classement peut être utilisée pour définir la façon dont les liens doivent être gérés.

Capture d'écran du point d'entrée de la colonne de classement dans le ruban Power Query à l'intérieur de l'onglet Ajouter une colonne.

Remarque

Actuellement, la fonctionnalité de colonne de classement n’est disponible que dans Power Query Online.

Ajout d'une colonne de classement

La table suivante contient des champs pour Team, Total Points, et Bonus modifier. Imaginez que vous devez créer une nouvelle colonne qui classe efficacement les équipes à l’aide des valeurs des champs Total Points et Bonus modifier.

Team Total des points Modificateur de bonus
Un 20 0.5
G 30 0.8
C 40 0.2
D 10 0,45
E 20 0.75

Les équipes ont partagé une liste des façons dont elles veulent se classer les unes les autres :

Classement d’une colonne unique

Pour la première exigence de la liste partagée, utilisez uniquement les valeurs du champ Total Points, où les valeurs les plus élevées sont mieux classées en utilisant la compétition standard comme méthode de classement. Pour ce faire, effectuez les étapes suivantes :

  1. Avec la table d’origine déjà dans Power Query, sélectionnez la Total Points colonne. Ensuite, dans l’onglet Ajouter une colonne de Power Query, sélectionnez Colonne de classement.

  2. Dans Rank, sélectionnez Total Points pour Classer par et Classer les valeurs de haut en bas pour les critères de classement.

    Capture d'écran de la boîte de dialogue de base du classement. Seul le champ Total des points est sélectionné avec un critère de classement des valeurs de classement de haut en bas.

  3. Par défaut, la méthode de classement pour cette boîte de dialogue est une concurrence standard. Il vous suffit donc de sélectionner OK. Cette action vous donne une nouvelle étape avec la colonne Rank ajoutée.

    Transformation du classement avec la méthode de classement Concurrence standard.

    Capture d'écran de la sortie de la transformation de classement, où le champ Total des points était le seul champ de classement et le critère de classement pour ce champ était les valeurs de classement de haut en bas. L’équipe C a été classée en premier. L’équipe B s’est classée deuxième. L’équipe A et l’équipe E sont classés troisièmes. L’équipe D s’est classée cinquième.

Classement d’une colonne unique avec méthode de classement spécifique

Pour la deuxième exigence partagée, utilisez uniquement les valeurs du champ Total Points, où les valeurs les plus élevées sont classées plus haut en utilisant la méthode Dense comme méthode de classement. Pour ce faire, effectuez les étapes suivantes :

  1. Avec la table d’origine déjà dans Power Query, sélectionnez la Total Points colonne. Ensuite, dans l’onglet Ajouter une colonne de Power Query, sélectionnez Colonne de classement.

  2. Dans Rank, sélectionnez Total Points pour Classer par et Classer les valeurs de haut en bas pour les critères de classement.

  3. Sélectionnez Avancé en haut de la boîte de dialogue Cette sélection active la section avancée. Dans méthode de classement, remplacez la valeur de concurrence standard par dense.

    Transformation de classement avec la méthode de classement Dense sélectionnée.

    Capture d'écran de la section avancée de la boîte de dialogue de classement où le champ Total des points est utilisé avec le critère de classement Valeur supérieure se classe plus haut et la méthode de classement sélectionnée est Dense.

  4. Après avoir sélectionné la méthode de classement, sélectionnez OK. Cette action vous donne une nouvelle étape avec la colonne Rank ajoutée.

    Transformation de classement avec la méthode de classement Dense.

    Capture d'écran de la sortie de la transformation de classement, où le champ Total des points était le seul classement par champ et les critères de classement pour celui-ci étaient Valeur supérieure se classe plus haut et la méthode de classement était Dense. L’équipe C s’est classée première. L’équipe B s’est classée deuxième. L’équipe A et l’équipe E sont classés troisièmes. L’équipe D s’est classée quatrième.

Classement de colonnes multiples avec méthode de classement spécifique

Pour la troisième exigence de la liste partagée, classer d'abord par Total Points et ensuite par Bonus modifier, où les valeurs les plus élevées sont classées plus haut en utilisant la compétition standard comme méthode de classement. Pour ce faire, effectuez les étapes suivantes :

  1. Avec la table d’origine déjà dans Power Query, sélectionnez les Total Points puis Bonus modifier les colonnes. Ensuite, dans l’onglet Ajouter une colonne de Power Query, sélectionnez Colonne de classement.

  2. La boîte de dialogue de classement s’affiche avec sa section avancée ouverte, avec les deux champs sélectionnés dans la colonne Classement par colonne. Points totaux est dans la première ligne, puis modificateur bonus en dessous. Les deux lignes utilisent le critère de classement qui consiste à classer les valeurs de la plus haute à la plus basse.

  3. Assurez-vous que la méthode de classement est définie sur concurrence standard.

    Section avancée de la boîte de dialogue de classement.

    Capture d'écran de la section avancée de la boîte de dialogue du classement. Les champs Total des points et Modificateur de bonus sont utilisés dans le cadre du classement logique, dans l'ordre exact. Les deux ont des critères de classement des valeurs de classement de haut à faible. La méthode de classement sélectionnée est définie sur la concurrence standard.

  4. Après avoir vérifié les options, sélectionnez OK. Cette action vous donne une nouvelle étape avec la colonne Rank ajoutée.

    Capture d'écran du tableau de sortie de l'opération de classement. L'équipe C est classée première, l'équipe B deuxième, l'équipe E troisième, l'équipe A quatrième et l'équipe D cinquième.

Méthodes de classement

Une méthode de classement établit la stratégie selon laquelle l'algorithme de classement traite les liens. Cette option est disponible uniquement dans la section avancée de la boîte de dialogue de classement.

La table suivante répertorie les trois méthodes de classement disponibles et fournit une description pour chacune d’elles.

Méthode de classement Description
Concurrence standard Les éléments qui se comparent comme égaux reçoivent le même numéro de classement, puis un écart est laissé dans les numéros de classement. Par exemple, « 1224 ».
Dense Les éléments qui se comparent comme égaux reçoivent le même numéro de classement, et les éléments suivants reçoivent le numéro de classement immédiatement suivant. Par exemple, « 1223 ».
Ordinal Tous les éléments reçoivent des nombres ordinaux distincts, y compris des éléments qui se comparent comme égaux. Par exemple, « 1234 ».