Rankningskolumn (förhandsversion)
Kommandot Ranka kolumn lägger till en ny kolumn i en tabell med rangordningen definierad av en eller flera andra kolumner från tabellen. Ett alternativ för rankningsmetod kan användas för att definiera hur band ska hanteras.
Kommentar
För närvarande är rankningskolumnfunktionen endast tillgänglig i Power Query Online.
Lägga till en rankningskolumn
Följande tabell innehåller fält för Team
, Total Points
och Bonus modifier
. Anta att du har till uppgift att skapa en ny kolumn som effektivt rangordnar teamen med hjälp av värdena från fälten Total Points
och Bonus modifier
.
Team | Totalt antal punkter | Bonusmodifierare |
---|---|---|
A | 20 | 0,5 |
B | 30 | 0,8 |
C | 40 | 0.2 |
D | 10 | 0,45 |
E | 20 | 0.75 |
Teamen har delat en lista över hur de vill rangordna varandra:
- Använd endast värdena från fältet Totalt antal poäng där högre värden rankas högre med standardkonkurrens som rankningsmetod
- Använd endast värdena från fältet Totalt antal punkter där högre värden rankas högre med tät som rankningsmetod
- Rangordna först efter totalpoängenoch sedan efter Bonusmodifierare där högre värden rankas högre med hjälp av standardtävlingen som rankningsmetod
Rangordning för en kolumn
Använd följande steg för det första kravet som delas av teamen om att endast använda värdena från Total Points
fältet där högre värden rankas högre med standardkonkurrens som rankningsmetod:
Välj kolumnen med den ursprungliga tabellen redan i Power Query
Total Points
. Välj sedan Rankningskolumn på fliken Lägg till kolumn i Power Query.I Rankning är Rank by det fält som väljs (
Total Points
) och rankningskriterierna är Högre värde rangordnar högre.Som standard är rankningsmetoden för den här dialogrutan standardkonkurrens, så välj bara OK. Den här åtgärden ger dig ett nytt steg med den tillagda
Rank
kolumnen.Utdata från rankningstransformen, där fältet Total Points var det enda rankningsfältet efter fält och rankningskriterierna för det var Högre värde rangordnar högre. Team C Ranked först. Team B kom tvåa. Team A och Team E rankas trea. Team D kom på femte plats.
Rangordning för en kolumn med specifik rankningsmetod
Använd följande steg för det andra kravet som delas av teamen om att endast använda värdena från Total Points
fältet där högre värden rankas högre med tät som rankningsmetod:
Välj kolumnen med den ursprungliga tabellen redan i Power Query
Total Points
. Välj sedan Rankningskolumn på fliken Lägg till kolumn i Power Query.I Rankning är Rank by det fält som väljs (
Total Points
) och rankningskriterierna är Högre värde rangordnar högre.Välj Avancerat överst i dialogrutan. Den här markeringen aktiverar det avancerade avsnittet. I Rank-metoden ändrar du värdet från standardkonkurrens till Tät.
När du har valt rankningsmetoden väljer du OK. Den här åtgärden ger dig ett nytt steg med den tillagda
Rank
kolumnen.Utdata från rankningstransformen, där fältet Total Points var det enda rankningsfältet efter fält, rankningskriterierna för det var Högre värde rangordnar högre och rankningsmetoden var Tät. Team C rankades först. Team B kom tvåa. Team A och Team E rankas trea. Team D kom på fjärde plats.
Rangordning för flera kolumner med specifik rankningsmetod
Använd följande steg för det tredje kravet som delas av rangordningsteamen Total Points
först av och sedan efter där högre värden rankas högre med hjälp av Bonus modifier
standardkonkurrensen som rankningsmetod:
Med den ursprungliga tabellen redan i Power Query väljer du kolumnerna
Total Points
och sedanBonus modifier
. Välj sedan Rankningskolumn på fliken Lägg till kolumn i Power Query.Dialogrutan Rankning visas med det avancerade avsnittet öppet, med båda fälten markerade i kolumnen Ranka efter. Totalt antal poäng finns i den första raden och sedan bonusmodifierare under den. Båda raderna använder rankningskriteriernaför Högre värde högre.
Kontrollera att Rank-metoden längst ned är inställd på Standard-tävling.
Avancerat avsnitt i rankningsdialogrutan, där fälten Total Points och Bonusmodifierare används som en del av rankningslogik, i den exakta ordningen, båda med rankningskriterierna Högre värde rangordnas högre. Den valda rankningsmetoden är inställd på Standard-konkurrens.
När du har verifierat ovanstående väljer du OK. Den här åtgärden ger dig ett nytt steg med den tillagda
Rank
kolumnen.
Rankningsmetoder
En rankningsmetod etablerar den strategi där banden hanteras av rangordningsalgoritmen. Det här alternativet är bara tillgängligt i det avancerade avsnittet i dialogrutan Rankning .
I följande tabell visas alla tre tillgängliga rankningsmetoder och en beskrivning för var och en.
Rankningsmetod | beskrivning |
---|---|
Standardtävling | Objekt som jämför får samma rangordningsnummer och sedan lämnas ett mellanrum kvar i rangordningsnumren. Till exempel 1224. |
Tät | Objekt som jämför får samma rangordningsnummer och nästa objekt får omedelbart följande rangordningsnummer. Till exempel 1223. |
Ordning | Alla objekt får distinkta ordningstal, inklusive objekt som jämförs lika. Till exempel 1234. |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för