Rangeringskolonne (prøveversion)

Kommandoen Rangeringskolonne føjer en ny kolonne til en tabel med den rangering, der er defineret af en eller flere andre kolonner fra tabellen. Indstillingen Rangering kan bruges til at definere, hvordan bånd skal håndteres.

Placering af kolonneindtastningspunkt på båndet i Power Query under fanen Tilføj kolonne.

Bemærk

Funktionen rangeringskolonne er i øjeblikket kun tilgængelig i Power Query Online.

Tilføjelse af en rangeringskolonne

Følgende tabel indeholder felter for Team, Total Pointsog Bonus modifier. Forestil dig, at du har til opgave at oprette en ny kolonne, der effektivt rangerer teams ved hjælp af værdierne fra Total Points felterne og Bonus modifier .

Team Antal point i alt Bonusændring
T 20 0,5
B 30 0,8
C 40 0.2
D 10 0.45
E 20 0.75

Holdene har delt en liste over måder, de vil rangere hinanden på:

Rangering af en enkelt kolonne

I forbindelse med det første krav, der deles af teams, om kun at bruge værdierne fra det Total Points felt, hvor højere værdier rangerer højere, ved hjælp af standardkonkurrence som rangeringsmetode, skal du bruge følgende trin:

  1. Mens den oprindelige tabel allerede findes i Power Query, skal du vælge kolonnen Total Points . Vælg derefter Rangeringskolonne under fanen Tilføj kolonne i Power Query.

  2. I Rangering vil Rangering efter være det valgte felt (Total Points), og rangeringskriterierne vil være Højere værdiplaceringer højere.

    Dialogboksen Rangering af grundlæggende med kun feltet Total Points markeret med rangeringskriterierne Højere værdi rangerer højere.

  3. Rangeringsmetoden for denne dialogboks er som standard standardkonkurrence, så du skal bare vælge OK. Denne handling giver dig et nyt trin med den tilføjede Rank kolonne.

    Rangeringstransformering med standardmetode til rangering af konkurrencer.

    Output af rangeringstransformeringen, hvor feltet Total Points var det eneste rangeringsfelt, og rangeringskriterierne for det var Højere værdiplaceringer højere. Team C rangeret først. Team B rangeret som nummer to. Team A og Team E rangerede på tredjepladsen. Team D rangeret som femte.

Rangering af en enkelt kolonne med en bestemt rangeringsmetode

I forbindelse med det andet krav, der deles af teams, om kun at bruge værdierne fra det Total Points felt, hvor højere værdier rangerer højere ved hjælp af tæt som rangeringsmetode, skal du bruge følgende trin:

  1. Mens den oprindelige tabel allerede findes i Power Query, skal du vælge kolonnen Total Points . Vælg derefter Rangeringskolonne under fanen Tilføj kolonne i Power Query.

  2. I Rangering vil Rangering efter være det valgte felt (Total Points), og rangeringskriterierne vil være Højere værdiplaceringer højere.

  3. Vælg Avanceret øverst i dialogboksen. Dette valg aktiverer den avancerede sektion. I Rank-metoden skal du ændre værdien fra Standard competition til Dense.

    Avanceret sektion i dialogboksen til rangering, hvor feltet Total Points bruges sammen med den højere værdi rangerer højere rangeringskriterier, og den rangeringsmetode, der vælges, er Dense.

  4. Når du har valgt rangeringsmetoden, skal du vælge OK. Denne handling giver dig et nyt trin med den tilføjede Rank kolonne.

    Rangeringstransformering med tæt rangeringsmetode.

    Output af rangeringstransformeringen, hvor feltet Total Points var det eneste rangeringsfelt, rangeringskriterierne for det var højere værdiplaceringer højere, og rangeringsmetoden var Dense. Team C rangeret først. Team B rangeret som nummer to. Team A og Team E rangerede på tredjepladsen. Team D rangerede på fjerdepladsen.

Rangering med flere kolonner med en bestemt rangeringsmetode

For det tredje krav, der deles af teams med rangering først efter Total Points og derefter efterBonus modifier, hvor højere værdier rangerer højere ved hjælp af standardkonkurrencen som rangeringsmetode, skal du bruge følgende trin:

  1. Mens den oprindelige tabel allerede findes i Power Query, skal du vælge kolonnerne Total Points og derefter Bonus modifier . Vælg derefter Rangeringskolonne under fanen Tilføj kolonne i Power Query.

  2. Dialogboksen Rangering vises med den avancerede sektion åben, hvor begge felter er valgt i kolonnen Rangering efter . Total Points er i den første række og derefter Bonus modifikator under den. Begge rækker bruger rangeringskriteriernefor Højere værdi rangerer højere.

  3. Sørg for, at rangeringsmetoden nederst er angivet til Standardkonkurrence.

    Afsnittet Avanceret i dialogboksen til rangering.

    Avanceret sektion i dialogboksen til rangering, hvor felterne Total Points og Bonus modifikator bruges som en del af rangering efter logik, i den nøjagtige rækkefølge, begge med rangordningskriterierne Højere værdi rangerer højere. Den valgte rangeringsmetode er angivet til Standardkonkurrence.

  4. Når du har bekræftet ovenstående, skal du vælge OK. Denne handling giver dig et nyt trin med den tilføjede Rank kolonne.

    Outputtabel for rangeringshandlingen. Team C rangeret først. Team B rangeret som nummer to. Team E rangeret som nummer tre. Team A rangeret som fjerde. Team D rangeret som femte.

Rangeringsmetoder

En rangeringsmetode fastlægger den strategi, hvor bånd håndteres af rangeringsalgoritmen. Denne indstilling er kun tilgængelig i afsnittet Avanceret i dialogboksen Rangering .

I følgende tabel vises alle tre tilgængelige rangeringsmetoder og en beskrivelse for hver.

Rangeringsmetode Beskrivelse
Standardkonkurrence Elementer, der sammenlignes ligeligt, modtager det samme rangeringsnummer, og der er derefter et mellemrum i rangeringsnumrene. For eksempel 1224.
Tæt Elementer, der sammenlignes, modtager samme rangeringsnummer, og de næste elementer modtager det umiddelbart følgende rangeringsnummer. For eksempel 1223.
Ordenstal Alle elementer modtager særskilte ordenstal, herunder elementer, der sammenlignes ens. For eksempel 1234.