Power BI RANKX - Hogyan kell használni a RANKX funkciót? (példákkal)

A Rankx egyfajta függvény a bi energiában, és ez egy beépített függvény, amelyet rendezési függvénynek nevezünk, ami azt jelenti, hogy széles körben használják az adatok rendezésében különböző körülmények között, ennek a függvénynek a szintaxisa a következő, RANKX (

RANKX funkció a Power BI-ban

A Power BI RANKX függvénye hasonlóan működik, mint az excel RANK függvényében, és rangot rendel az adott vagy említett oszlop számai alapján. Az alábbiakban látható a RANKX Power BI DAX függvény szintaxisa.

Táblázat: Meg kell határoznunk, hogy melyik táblázatot rangsorolja.

Kifejezés: Az oszlop rangsorolása alapján itt kell megadnunk az oszlop nevét.

Érték: Ez egy furcsa érv, hacsak nem haladó szinten rangsorol. Ezt az érvet nem fogják felhasználni. Tehát ne aggódjon ezen érv miatt ebben a pillanatban.

Sorrend: Ebben az érvben megemlíthetjük, hogy a rangsor Növekvő vagy Csökkenő sorrendben van-e. Az alapértelmezett paraméter csökkenő sorrendben van, azaz a legfelső érték 1-es és így tovább lesz besorolva.

Két érvet adhatunk itt IGAZ vagy HAMIS. Az IGAZ növekvő sorrendre vonatkozik, azaz a legalacsonyabb érték 1-es besorolású, és ha a FALSE-t akkor adja meg, akkor csökkenő sorrendben, azaz a legmagasabb értékként 1-es.

Nyakkendők: Ezt kell megtanulnod. Ebben az érvben megadhatjuk, mit kell tenni abban az esetben, ha két érték között van TIE.

  • Ha ezt kihagyja, akkor a kötött érték utáni rang a kötött érték és a kötött értékek száma lesz. Például, ha van 3 értékek kötött 5 -én rangot, akkor a következő rangsorban lesz 8 = (5 + 3).
  • Ha a DENSE opciót adja meg, akkor a kötött rangsor után a következő érték lesz a következő a kötött értékek rangja. Például, ha van 3 értékek kötött 5 -én rangot, akkor a következő rangsorban lesz 6 = (5 + 1).

Példa a RANKX funkcióra a Power BI-ban

Az alábbiakban bemutatunk egy példát egy RANKX függvényre, és ennek a függvénynek a Power BI alkalmazásához az alábbi adatokat létrehoztam az Excelben.

Ez az adat a 6 alanyból kapott jegyekről. Különböző paraméterek alapján rangsoroljuk ezeket a hallgatókat.

Másolja és illessze be az adatokat közvetlenül a Power BI-ba, vagy másolhatja az adatokat egy Excel-fájlba, majd importálhatja azokat a Power BI-be Excel-fájl hivatkozásként. Tehát az alábbi linkről letöltheti az excel munkafüzet sablont, amelyet erre a példára használunk.

Az adatokat közvetlenül feltöltöttem a Power BI-ba.

  • Nyissa meg a Jelentés nézetet.
  • A mező részben kattintson a jobb gombbal a táblázat nevére, és válassza az „Új oszlop” lehetőséget.
  • Először meg kell adnunk az oszlop nevét. „Ranglista az összes pontszám alapján” fogom megnevezni.
  • Ehhez az új oszlophoz nyissa meg a Power BI RANKX funkciót.
  • A táblázat ennek a függvénynek az első paramétere, ezért a táblázatunk neve „Table2” ugyanazt adja meg.
  • A kifejezés nem más, mint az, hogy mely oszlop értékét kell rangsorolnunk. Ebben az esetben az „Összesen” alapján rangsorolunk, tehát ugyanazt fogjuk szolgáltatni.
  • Csukja be a zárójelet és nyomja meg az Enter billentyűt, hogy megkapja ezt az új számított oszlopot a táblázatban.
  • Helyezzen be egy üres „Táblázat” látványtervet, hogy lássa, hogyan működik a RANKX képletünk.
  • Húzza át a hallgató nevét, az összesítést és az újonnan kiszámított oszlopot, azaz az Összes pontszám szerinti rangsort a „Táblázat” látványterv „Értékek” mezőjébe.
  • Ez minden hallgató RANK-ját megkapja a teljes pontszámhoz képest.

Tehát van egy rangsorunk az egyes diákok pontszáma alapján.

  • A RANK oszlop használatával rendezhetjük az adatokat. Helyezzen egy kurzort egy rangsor oszlopra, hogy megjelenjen egy kis lefelé mutató nyíl.
  • Most tegyük fel, hogy a „Sub3” pontszámok alapján szeretné rangsorolni a hallgatókat. Ehhez szúrjon be még egy oszlopot.
  • Ismét nyissa meg a Power BI RANKX funkciót, és adja meg a TABLE nevet.
  • Mert Expression ahelyett, hogy az „Összesen” oszlopban a kínálat „Sub 3” oszlopban.
  • Nyomja meg az Enter billentyűt; új számított oszlopunk lesz.
  • A meglévő táblázathoz csak az újonnan kiszámított rangsor oszlopot, azaz a Rank by Sub3-at illessze be az „Értékek” mezőbe.
  • Most láthatjuk a táblázatot a régi és az új rangsorban.

Ok, az első tanuló, „Janet Martin”, a teljes pontszám oszlop alapján 1-es besorolást kapott, de a „Sub 3” alapján 4-es.

Megjegyzés: Annyi formázást végeztem el ennek a táblának, hogy az alábbi linkről letöltheti a Power BI RANKX sablont, és az egyes formázási technikákat alkalmazhatja.

Dolgok, amikre emlékezni kell

  • Az opcionális argumentumok vessző beírásával kihagyhatók.
  • Ha különbözõ rangsorolási technikákat szeretne holtverseny esetén, használja a függvény „TIE” argumentumát.
  • Az első két érv kötelező, a többi választható.


,,,,) Ezt a Power BI RANKX sablont innen töltheti le - Power BI RANKX sablon #####

érdekes cikkek...