Power BI RANKX - Ako používať funkciu RANKX? (s príkladmi)

Rankx je typ funkcie v power bi a je to zabudovaná funkcia, ktorá sa nazýva funkcia triedenia, čo znamená, že sa vo veľkej miere používa pri triedení údajov za rôznych podmienok. Syntax tejto funkcie je nasledovná, RANKX (

Funkcia RANKX v Power BI

Funkcia RANKX v Power BI funguje podobne ako funkcia RANK v programe Excel a priraďuje poradie na základe čísel konkrétneho alebo spomenutého stĺpca. Nižšie je uvedená syntax funkcie RANKX Power BI DAX.

Tabuľka: Musíme určiť, na základe ktorej tabuľky hodnotíte.

Výraz: Na základe toho, do ktorého stĺpca zaraďujete, musíme tu zadať názov stĺpca.

Hodnota: Toto je bizarný argument, pokiaľ sa nezaradíte na pokročilú úroveň. Tento argument sa nebude dať použiť. Takže si teraz nerobte starosti s týmto argumentom.

Poradie: V tomto argumente môžeme spomenúť, či je poradie vo forme vzostupného alebo zostupného poradia. Predvolený parameter je v zostupnom poradí, tj najvyššia hodnota bude hodnotená ako 1 atď.

Môžeme tu dodať dva argumenty TRUE alebo FALSE. TRUE je pre vzostupné poradie, tj. Najnižšia hodnota hodnotená ako 1, a ak zadáte FALSE ako potom, bude hodnotená zostupne, tj. Najvyššia hodnota hodnotená ako 1.

Kravaty: Toto je dôležitá vec, ktorú sa musíte naučiť. V tomto argumente môžeme určiť, čo by sa malo robiť v prípade, že medzi dvoma hodnotami je TIE.

  • Ak toto PRESKOČÍTE, bude po hodnotení remízy poradie remízovej hodnoty plus počet remízových hodnôt. Napríklad, v prípade, že sú 3 hodnoty viazané na 5 th hodnotiť, potom ďalšie pozície bude 8 = (5 + 3).
  • Ak zadáte DENSE ako voľbu, potom ďalšia hodnota po vyrovnanom poradí bude potom nasledujúcim hodnotením poradia viazaných hodnôt. Napríklad, ak sú na 5. mieste vyrovnané 3 hodnoty , potom bude ďalšie hodnotenie 6 = (5 + 1).

Príklad funkcie RANKX v Power BI

Nižšie uvádzame príklad funkcie RANKX a na použitie tejto funkcie v Power BI som vytvoril nasledujúce údaje v programe Excel.

Toto sú údaje o známkach získaných od 6 subjektov. Na základe rôznych parametrov týchto študentov zoradíme.

Skopírujte a prilepte údaje priamo do Power BI, alebo ich môžete skopírovať do súboru programu Excel a potom ich importovať do Power BI ako referenciu súboru Excel. Šablónu zošita programu Excel si teda môžete stiahnuť z nižšie uvedeného odkazu, ktorý sa používa pre tento príklad.

Údaje som priamo nahral do Power BI.

  • Prejdite na zobrazenie prehľadu.
  • V časti poľa kliknite pravým tlačidlom myši na názov tabuľky a vyberte možnosť Nový stĺpec.
  • Najprv musíme zadať, čo by mal byť názov stĺpca. Pomenujem to ako „Poradie podľa celkového skóre“.
  • V tomto novom stĺpci otvorte funkciu Power BI RANKX.
  • Tabuľka je prvým parametrom tejto funkcie, takže názov našej tabuľky je „Table2“, čo platí rovnako.
  • Výraz nie je nič iné, len to, na základe akej hodnoty stĺpca musíme zaradiť. V tomto prípade sa na základe umiestnenia „Celkom“ umiestňujeme v poradí, takže dodáme to isté.
  • Zatvorte zátvorku a stlačte kláves Enter, čím získate tento nový vypočítaný stĺpec v tabuľke.
  • Teraz vložte prázdny vizuál „Tabuľka“, aby ste zistili, ako funguje náš vzorec RANKX.
  • Presuňte a pustite stĺpec Meno študenta, Celkom a novo vypočítaný stĺpec, tj. Poradie podľa celkového skóre do poľa „Hodnoty“ vizuálu „Tabuľka“.
  • Takto získate HODNOTENIE každého študenta oproti celkovému skóre.

Máme teda poradie založené na skóre každého študenta.

  • Pomocou stĺpca RANK môžeme údaje triediť. Umiestnením kurzora na stĺpec s hodnotením uvidíte malú klávesu so šípkou nadol.
  • Len pre prípad, predpokladajme, že chcete študentov zoradiť na základe skóre „Sub3“. Za týmto účelom vložte jeden ďalší stĺpec.
  • Opäť otvorte funkciu Power BI RANKX a zadajte názov TABUĽKY.
  • Na vyjadrenie namiesto zadania stĺpca „Celkom“ zadajte stĺpec „Sub 3“.
  • Stlačte kláves Enter; budeme mať nový vypočítaný stĺpec.
  • Teraz pre existujúcu tabuľku vložte iba tento novo vypočítaný stĺpec poradia, tj. Poradie podľa Sub3 do poľa „Hodnoty“.
  • Teraz vidíme tabuľku so starým a novým hodnotením.

Ok, prvá študentka „Janet Martin“ bola hodnotená ako 1 na základe stĺpca s celkovým skóre, ale na základe „Sub 3“ je hodnotená ako 4.

Poznámka: V tejto tabuľke som urobil toľko formátovania, že si môžete stiahnuť šablónu Power BI RANKX z nasledujúceho odkazu a použiť každú použitú techniku ​​formátovania.

Na čo treba pamätať

  • Nepovinné argumenty je možné preskočiť zadaním čiarky.
  • Ak chcete v prípade remízy rozdielne techniky hodnotenia, použite argument funkcie „TIE“.
  • Prvé dva argumenty sú povinné a zvyšok je voliteľný.


,,,,) Túto šablónu Power BI RANKX si môžete stiahnuť tu - Šablóna Power BI RANKX #####

Zaujímavé články...