gebeurtenis
31 mrt, 23 - 2 apr, 23
De ultieme Microsoft Fabric-, Power BI-, SQL- en AI-communitygebeurtenis. 31 maart tot 2 april 2025.
Zorg dat u zich vandaag nog registreertDeze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening
Retourneert de rangorde van een getal in een lijst met getallen.
RANK.EQ(<value>, <columnName>[, <order>])
Term | Definitie |
---|---|
value |
Dax-expressies die één scalaire waarde retourneren waarvan de rang moet worden gevonden. De expressie moet precies eenmaal worden geëvalueerd, voordat de functie wordt geëvalueerd en de waarde wordt doorgegeven aan de lijst met argumenten. |
columnName |
De naam van een bestaande kolom waarmee rangschikkingen worden bepaald. Het kan geen expressie zijn of een kolom die is gemaakt met behulp van deze functies: ADDCOLUMNS , ROW of SUMMARIZE . |
order |
(Optioneel) Een waarde die aangeeft hoe u getallen rangschikt, laag naar hoog of hoog naar laag: |
waarde | alternatieve waarde | Beschrijving |
---|---|---|
0 (nul) |
FALSE |
Rangschikt in aflopende volgorde van columnName . Als value gelijk is aan het hoogste getal in columnName , is RANK.EQ 1. |
1 |
TRUE |
Rangschikt in oplopende volgorde van columnName . Als value gelijk is aan het laagste getal in columnName is RANK.EQ 1. |
Een getal dat de rang van value
aangeeft tussen de getallen in columnName
.
columnName
kan niet verwijzen naar een kolom die is gemaakt met behulp van deze functies: ADDCOLUMNS, ROW of SUMMARIZE. Ik
Als value
zich niet in columnName
bevindt of als waarde leeg is, RANG. EQ retourneert een lege waarde.
Dubbele waarden van value
dezelfde rangschikkingswaarde ontvangen; de volgende rangschikkingswaarde die is toegewezen, is de rangschikkingswaarde plus het aantal dubbele waarden. Als bijvoorbeeld vijf (5) waarden zijn gekoppeld aan een rang van 11, ontvangt de volgende waarde een rang van 16 (11 + 5).
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
In het volgende voorbeeld wordt een berekende kolom gemaakt waarmee de waarden in SalesAmount_USD, uit de InternetSales_USD tabel, worden gerangschikt op alle getallen in dezelfde kolom.
= RANK.EQ(InternetSales_USD[SalesAmount_USD], InternetSales_USD[SalesAmount_USD])
In het volgende voorbeeld wordt een subset waarden gerangschikt op basis van een bepaalde steekproef. Stel dat u een tabel met lokale studenten hebt met hun prestaties in een specifieke nationale toets en dat u ook de volledige reeks scores in die nationale toets hebt. De volgende berekende kolom geeft u de nationale rangschikking voor elk van de lokale studenten.
= RANK.EQ(Students[Test_Score], NationalScores[Test_Score])
gebeurtenis
31 mrt, 23 - 2 apr, 23
De ultieme Microsoft Fabric-, Power BI-, SQL- en AI-communitygebeurtenis. 31 maart tot 2 april 2025.
Zorg dat u zich vandaag nog registreert