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.

Point d’entrée Classer les colonnes 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 êtes chargé de créer une nouvelle colonne qui classe efficacement les équipes à l’aide des valeurs des Total Points et Bonus modifier des champs.

Team Total des points Modificateur de bonus
A 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 partagée par les équipes d’utiliser uniquement les valeurs du Total Points champ où les valeurs supérieures se classent plus haut à l’aide de la concurrence standard comme méthode de classement, procédez comme suit :

  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 Classement, Classement par sera le champ sélectionné (Total Points) et les critères de classement seront Valeur supérieure se classe plus haut.

    Boîte de dialogue de base de classement avec uniquement le champ Total Points sélectionné avec un critère de classement Valeur supérieure se classe plus haut.

  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 donnera une nouvelle étape avec la colonne Rank ajoutée.

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

    Sortie de la transformation de classement, où le champ Points totaux était le seul rang par champ et les critères de classement pour celui-ci étaient Valeur supérieure se classe plus haut. 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 par les équipes d’utiliser uniquement les valeurs du Total Points champ où les valeurs supérieures se classent plus haut en utilisant dense comme méthode de classement, procédez comme suit :

  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 Classement, Classement par sera le champ sélectionné (Total Points) et les critères de classement seront Valeur supérieure se classe plus haut.

  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.

    Section avancée de la boîte de dialogue de classement dans laquelle le champ Nombre total de 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 donnera une nouvelle étape avec la colonne Rank ajoutée.

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

    Sortie de la transformation de classement, où le champ Points totaux é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 partagée par les équipes de classement en premier par le Total Points et ensuite par Bonus modifier où les valeurs supérieures se classent plus haut à l’aide de la concurrence standard comme méthode de classement, procédez comme suit :

  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 les critères de classement de Valeur supérieure se classe plus haut.

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

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

    Section avancée de la boîte de dialogue de classement, où les champs Points totaux et modificateur de bonus sont utilisés dans le cadre du classement par logique, dans cet ordre exact, tous deux avec des critères de classement de Valeur supérieure se classe plus haut. La méthode de classement sélectionnée est définie sur la concurrence standard.

  4. Après avoir vérifié les éléments ci-dessus, sélectionnez OK. Cette action vous donnera une nouvelle étape avec la colonne Rank ajoutée.

    Table de sortie pour l’opération de classement. Team C est classée en premier. Team B est classée deuxième. Team E est classée troisième. Team A est classée quatrième. Team D est classée cinquième.

Méthodes de classement

Une méthode de classement établit la stratégie dans laquelle les liens sont gérés par l’algorithme de classement. 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 ».