Rangeringskolonne (forhåndsvisning)
Kommandoen Rangering legger til en ny kolonne i en tabell med rangeringen definert av én eller flere andre kolonner fra tabellen. Et rangeringsmetode alternativet kan brukes til å definere hvordan båndene skal håndteres.
Notat
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.
Lag | Totalt antall poeng | Bonusmoderator |
---|---|---|
En | 20 | 0.5 |
B | 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 feltet Totalt antall poeng der høyere verdier rangerer høyere ved hjelp av standard konkurranse som rangeringsmetode
- Bruk bare verdiene fra feltet Totalt antall poeng der høyere verdier rangerer høyere ved hjelp av tett som rangeringsmetode
- rangering først etter totalt antall poeng og deretter etter Bonus modifikator der høyere verdier rangerer høyere ved hjelp av standard konkurranse 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:
Med den opprinnelige tabellen allerede i Power Query velger du
Total Points
kolonnen. Velg deretter Rangering-kolonnenfra fanen Legg til kolonne i Power Query Legg til kolonne .I Rangeringvelger du
Total Points
for Ranger etter og Rangeringsverdier fra høy til lav for rangeringskriterier.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:
Med den opprinnelige tabellen allerede i Power Query velger du
Total Points
kolonnen. Velg deretter Rangering-kolonnenfra fanen Legg til kolonne i Power Query Legg til kolonne .I Rangeringvelger du
Total Points
for Ranger etter og Rangeringsverdier fra høy til lav for rangeringskriterier.Velg Avansert øverst i dialogboksen. Dette valget aktiverer den avanserte inndelingen. Endre verdien fra Standard konkurranse til Tetti Rangeringsmetode.
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 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
ogBonus modifier
deretter kolonner. Velg deretter Rangering-kolonnenfra fanen Legg til kolonne i Power Query Legg til kolonne .Rangeringsdialogboksen vises med den avanserte inndelingen åpen, der begge feltene er valgt i kolonnen Ranger etter. totalt antall poeng er i den første raden og deretter Bonus modifikator under den. Begge radene bruker Rangeringskriterier av Rangeringsverdier fra høy til lav.
Kontroller at rangeringsmetode 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 | Beskrivelse |
---|---|
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. |
Ordinal | Alle elementer mottar distinkte ordenstall, inkludert elementer som sammenligner likt. Eksempel: 1234. |