Zdieľať cez


RANK.EQ

Vzťahuje sa na: Vypočítaný stĺpec Vypočítaná tabuľka Výpočet mierky Vizuál

Vráti poradie čísla v zozname čísel.

Syntax

RANK.EQ(<value>, <columnName>[, <order>])  

Parametre

Obdobie Definícia
hodnota Akýkoľvek výraz DAX, ktorý vracia jednu skalárnu hodnotu, ktorej poradie má byť určené. Výraz sa má vyhodnotiť presne raz pred vyhodnotením funkcie a jeho hodnota sa odovzdá do zoznamu argumentov.
názovStĺpca Názov existujúceho stĺpca, na ktorom sa majú určiť poradia. Nemôže to byť výraz alebo stĺpec vytvorený pomocou týchto funkcií: ADDCOLUMNS, ROW alebo SUMMARIZE.
objednať (Voliteľné) Hodnota, ktorá určuje, ako sa má zoradiť číslo, od najnižšej po najvyššiu alebo naopak:

hodnoty objednávok

hodnota alternatívna hodnota Description
0 (nula) FALSE Poradia v zostupnom poradí názovStĺpca. Ak sa hodnota rovná najvyššiemu číslu vo výraze názovStĺpca , funkcia RANK. EQ je 1.
1 TRUE Vykoná sa zoradenie vo vzostupnom poradí názovStĺpca. Ak sa hodnota rovná najnižšiemu číslu vo výraze názovStĺpca , funkcia RANK. EQ je 1.

Vrátená hodnota

Číslo označujúce poradie hodnoty medzi číslami vo výraze názovStĺpca.

Poznámky

  • názovStĺpca nemôže odkazovať na žiadny stĺpec vytvorený pomocou týchto funkcií: ADDCOLUMNS, ROW alebo SUMMARIZE. Ja

  • Ak hodnota nie je vo výraze názovStĺpca alebo je hodnota prázdna, potom funkcia RANK. EQ vráti prázdnu hodnotu.

  • Duplicitné hodnoty hodnoty dostanú rovnakú hodnotu poradia. Ďalšia priradená poradia bude hodnota poradia plus počet duplicitných hodnôt. Ak je napríklad spojených päť (5) hodnôt s poradím 11, potom bude nasledujúca hodnota poradia 16 (11 + 5).

  • Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).

Príklad č. 1

V nasledujúcom príklade sa vytvorí vypočítaný stĺpec, ktorý určuje poradie hodnôt v SalesAmount_USD z tabuľky InternetSales_USD vo všetkých číslach v rovnakom stĺpci.

= RANK.EQ(InternetSales_USD[SalesAmount_USD], InternetSales_USD[SalesAmount_USD])  

Príklad č. 2

Nasledujúci príklad radí podmnožinu hodnôt na danej vzorke. Predpokladajme, že máte tabuľku lokálnych študentov s ich výkonom v konkrétnom celoštátnom teste, a tiež máte celú množinu skóre v tomto celoštátnom teste. Nasledujúci vypočítaný stĺpec vám poskytne celoštátne poradie pre každého z lokálnych študentov.

= RANK.EQ(Students[Test_Score], NationalScores[Test_Score])