Rangeringskolonne (forhåndsvisning)
Kommandoen Rangeringskolonne legger til en ny kolonne i en tabell med rangeringen definert av én eller flere andre kolonner fra tabellen. Et alternativ for rangeringsmetode kan brukes til å definere hvordan båndene skal håndteres.
Merk
For øyeblikket er rangeringskolonnefunksjonen bare tilgjengelig i Power Query Online.
Legge til en rangeringskolonne
Tabellen nedenfor inneholder felt for Team
, Total Points
og Bonus modifier
. Tenk deg at du har oppgaven med å opprette en ny kolonne som effektivt rangerer teamene ved hjelp av verdiene fra Total Points
og Bonus modifier
-feltene.
Team | Totalt antall poeng | Bonusmoderator |
---|---|---|
A | 20 | 0,5 |
T | 30 | 0,8 |
C | 40 | 0.2 |
D | 10 | 0.45 |
E | 20 | 0,75 |
Teamene delte en liste over måter de ønsker å rangere hverandre på:
- Bruk bare verdiene fra Total points-feltet der høyere verdier rangerer høyere ved hjelp av standard konkurranse som rangeringsmetode
- Bruk bare verdiene fra Totalpoeng-feltet der høyere verdier rangerer høyere ved hjelp av tett som rangeringsmetode
- Rangering først etter totalpoengene og deretter etter bonusendring der høyere verdier rangerer høyere ved hjelp av standardkonkurransen som rangeringsmetode
Rangering av én kolonne
For det første kravet i den delte listen bruker du bare verdiene fra Total Points
feltet, der høyere verdier rangerer høyere ved hjelp av standard konkurranse som rangeringsmetode. Bruk følgende fremgangsmåte for å oppnå dette kravet:
Når den opprinnelige tabellen allerede finnes i Power Query, velger du
Total Points
kolonnen. Velg Deretter Rangering-kolonnen fra fanen Legg til kolonne i Power Query.Velg
Total Points
for Rangering etter- og Rangering-verdier fra høyt til lavt for rangeringskriteriene.Som standard er rangeringsmetoden for denne dialogboksen standard konkurranse, så bare velg OK. Denne handlingen gir deg et nytt trinn med den tilføyde
Rank
kolonnen.Skjermbilde av utdataene for rangeringstransformeringen, der Feltet Totalt antall poeng var det eneste Rangering etter-feltet, og rangeringskriteriene for det var Rangeringsverdier fra høyt til lavt. Team C rangert først. Team B rangert som nummer to. Team A og Team E rangert som nummer tre. Team D rangert som nummer fem.
Rangering av én kolonne med bestemt rangeringsmetode
For det andre kravet i den delte listen bruker du bare verdiene fra Total Points
feltet, der høyere verdier rangerer høyere ved hjelp av tett som rangeringsmetode . Bruk følgende fremgangsmåte for å oppnå dette kravet:
Når den opprinnelige tabellen allerede finnes i Power Query, velger du
Total Points
kolonnen. Velg Deretter Rangering-kolonnen fra fanen Legg til kolonne i Power Query.Velg
Total Points
for Rangering etter- og Rangering-verdier fra høyt til lavt for rangeringskriteriene.Velg Avansert øverst i dialogboksen. Dette valget aktiverer den avanserte inndelingen. Endre verdien fra Standard konkurranse til Tett i Rangering-metoden.
Skjermbilde av den avanserte delen av rangeringsdialogboksen der Totalt antall poeng-feltet brukes med høyere verdi rangerer høyere rangeringskriterier, og rangeringsmetoden som velges, er Tett.
Når du har valgt rangeringsmetoden, velger du OK. Denne handlingen gir deg et nytt trinn med den tilføyde
Rank
kolonnen.Skjermbilde av utdataene for rangeringstransformeringen, der Feltet Totalt antall poeng var det eneste Rangering etter-feltet, rangeringskriteriene for det var høyere verdi rangerer høyere og rangeringsmetoden var tett. Team C rangert først. Team B rangert som nummer to. Team A og Team E rangert som nummer tre. Team D rangert som nummer fire.
Rangering av flere kolonner med spesifikk rangeringsmetode
For det tredje kravet i den delte listen rangerer du først etter Total Points
og deretter etter Bonus modifier
, der høyere verdier rangerer høyere ved hjelp av standardkonkurransen som rangeringsmetode. Bruk følgende fremgangsmåte for å oppnå dette kravet:
Med den opprinnelige tabellen allerede i Power Query, velger du kolonnene
Total Points
og deretterBonus modifier
kolonnene. Velg Deretter Rangering-kolonnen fra fanen Legg til kolonne i Power Query.Rangeringsdialogboksen vises med den avanserte inndelingen åpen, der begge feltene er valgt i Kolonnen Rangering etter . Totalt antall poeng er i den første raden, og deretter bonusmodifisert under den. Begge radene bruker rangeringskriteriene for rangeringsverdier fra høyt til lavt.
Kontroller at Rangering-metoden er satt til Standard konkurranse.
Skjermbilde av den avanserte delen av rangeringsdialogboksen. Feltene Totalpoeng og Bonusmoderator brukes som en del av Rangering etter logikk, i den nøyaktige rekkefølgen. Begge har rangeringskriterier for rangeringsverdier fra høyt til lavt. Rangeringsmetoden som er valgt, er satt til Standard konkurranse.
Når du har bekreftet valgene, velger du OK. Denne handlingen gir deg et nytt trinn med den tilføyde
Rank
kolonnen.
Rangeringsmetoder
En rangeringsmetode etablerer strategien der rangeringsalgoritmen håndterer bånd. Dette alternativet er bare tilgjengelig i den avanserte delen av dialogboksen Rangering .
Tabellen nedenfor viser alle de tre tilgjengelige rangeringsmetodene og gir en beskrivelse for hver av dem.
Rangeringsmetode | Bekrivelse |
---|---|
Standard konkurranse | Elementer som sammenligner likt, får samme rangeringsnummer, og deretter blir det igjen et mellomrom i rangeringstallene. Eksempel: 1224. |
Tett | Elementer som sammenligner likt, får samme rangeringsnummer, og de neste elementene får det umiddelbart følgende rangeringsnummeret. For eksempel 1223. |
Ordenstall | Alle elementer mottar distinkte ordenstall, inkludert elementer som sammenligner likt. Eksempel: 1234. |