Power BI RANKX - Kako uporabiti funkcijo RANKX? (z primeri)

Rankx je vrsta funkcije v power bi in je vgrajena funkcija, ki se imenuje funkcija razvrščanja, kar pomeni, da se obširno uporablja pri razvrščanju podatkov v različnih pogojih. Sintaksa te funkcije je naslednja, RANKX (

Funkcija RANKX v Power BI

Funkcija RANKX v Power BI deluje podobno kot v funkciji excel RANK in dodeli rang na podlagi številk določenega ali omenjenega stolpca. Spodaj je sintaksa funkcije RANKX Power BI DAX.

Tabela: Določiti moramo na podlagi katere tabele uvrščate.

Izraz: Glede na stolpec, ki ga uvrščate, moramo tukaj navesti ime stolpca.

Vrednost: To je bizaren argument, razen če se uvrščate na napredni ravni. Ta argument ne bo uporaben. Zato vas v tem trenutku ne skrbite zaradi tega argumenta.

Vrstni red: V tem argumentu lahko omenimo, ali je uvrstitev v naraščajočem ali padajočem vrstnem redu. Privzeti parameter je v padajočem vrstnem redu, tj. Najvišja vrednost bo razvrščena kot 1 in tako naprej.

Tu lahko navedemo dva argumenta TRUE ali FALSE. TRUE velja za naraščajoči vrstni red, tj. Najnižja vrednost, ki je uvrščena kot 1, in če vnesete FALSE kot takrat, bo uvrščena v padajoči vrstni red, tj. Najvišja vrednost, uvrščena kot 1.

Vezi: To je pomembna stvar, ki se je morate naučiti. V tem argumentu lahko določimo, kaj je treba storiti, če obstaja TIE med dvema vrednostma.

  • Če to preskočite, bo rang po vezani vrednosti rang vezane vrednosti plus število vezanih vrednosti. Na primer, če obstajajo 3 vrednosti vezane na 5 th vrste, potem naslednji čin bo 8 = (5 + 3).
  • Če kot možnost navedete DENSE, bo naslednja vrednost po vezanem rangu naslednji rang vezanih vrednosti. Na primer, če obstajajo 3 vrednosti vezane na 5 th vrste, potem naslednji čin bo 6 = (5 + 1).

Primer funkcije RANKX v Power BI

Spodaj je primer funkcije RANKX in za uporabo te funkcije v Power BI sem v Excelu ustvaril spodnje podatke.

To so podatki ocen, pridobljenih pri 6 predmetih. Na podlagi različnih parametrov bomo te učence razvrstili.

Podatke kopirajte in prilepite neposredno v Power BI, lahko pa jih kopirate v datoteko excel in jih nato uvozite v Power BI kot sklic na datoteko Excel. Predlogo delovnega zvezka excel lahko tako prenesete s spodnje povezave, ki je uporabljena za ta primer.

Podatke sem neposredno naložil v Power BI.

  • Odprite Pogled poročila.
  • V razdelku polja z desno miškino tipko kliknite ime tabele in izberite »Nov stolpec«.
  • Najprej moramo vnesti, kakšno naj bo ime stolpca. Poimenoval ga bom kot "Razvrsti po skupnem rezultatu."
  • Za ta novi stolpec odprite funkcijo Power BI RANKX.
  • Tabela je prvi parameter te funkcije, zato je naše ime tabele "Tabela2".
  • Izraz ni nič drugega, kot da temelji na vrednosti stolpca, ki jo moramo razvrstiti. V tem primeru na podlagi »Skupaj« razvrščamo, zato bomo dobavili enako.
  • Zaprite oklepaj in pritisnite tipko enter, da dobite ta novi izračunani stolpec v tabeli.
  • Zdaj vstavite prazen vizualni element »Tabela«, da vidite, kako deluje naša formula RANKX.
  • Povlecite in spustite ime študenta, skupno in na novo izračunani stolpec, tj. Razvrsti po skupnem rezultatu v polje »Vrednosti« v vizualnem oknu »Tabela«
  • Tako bomo dobili RANG vsakega študenta glede na skupni rezultat.

Tako imamo razvrstitev, ki temelji na ocenah vsakega učenca.

  • S pomočjo stolpca RANK lahko podatke razvrstimo. Postavite kazalko na stolpec za uvrstitev, da vidite majhno puščično tipko navzdol.
  • Zdaj pa za vsak primer predpostavimo, da želite razvrstiti študente na podlagi ocen "Sub3". Za to vstavite še en stolpec.
  • Še enkrat odprite funkcijo Power BI RANKX in vnesite ime TABELA.
  • Za izraz namesto podajanja stolpca »Skupaj« navedite stolpec »Pod 3«.
  • Pritisnite tipko Enter; imeli bomo nov izračunani stolpec.
  • Zdaj za obstoječo tabelo vstavite le ta novo izračunani stolpec ranga, tj. Razvrsti po Sub3 v polje »Vrednosti«.
  • Zdaj lahko vidimo tabelo s staro in novo uvrstitvijo.

Ok, prvi študent, "Janet Martin", je bil ocenjen kot 1 na podlagi stolpca s skupnimi ocenami, vendar je bil na podlagi "Sub 3" ocenjen kot 4.

Opomba: V tej tabeli sem naredil toliko formatiranja, da lahko s spodnje povezave prenesete predlogo Power BI RANKX in uporabite vsako tehniko oblikovanja, kot je uporabljena.

Stvari, ki si jih je treba zapomniti

  • Neobvezne argumente lahko preskočite z vnosom vejice.
  • Če želite drugačne tehnike razvrščanja v primeru neodločenega rezultata, uporabite argument funkcije »TIE«.
  • Prva dva argumenta sta obvezna, preostala pa neobvezna.


,,,,) To predlogo Power BI RANKX lahko prenesete tukaj - Predloga Power BI RANKX #####

Zanimive Članki...