Power BI RANKX - Kako koristiti funkciju RANKX? (s primjerima)

Rankx je vrsta funkcije u power bi-u i to je ugrađena funkcija koja se naziva funkcijom sortiranja, što znači da se široko koristi za sortiranje podataka u različitim uvjetima, sintaksa ove funkcije je sljedeća, RANKX (

RANKX funkcija u Power BI-u

RANKX funkcija u Power BI-u radi slično funkciji u excel RANK funkciji i dodjeljuje rang na temelju brojeva određenog ili spomenutog stupca. Ispod je sintaksa funkcije RANKX Power BI DAX.

Tablica: Moramo odrediti na temelju koje tablice rangirate.

Izraz: Na temelju kojeg stupca rangirate, ovdje moramo navesti naziv stupca.

Vrijednost: Ovo je bizaran argument osim ako se ne rangirate na naprednoj razini. Ovaj argument neće se koristiti. Stoga se ne brinite zbog ovog argumenta u ovom trenutku.

Redoslijed: U ovom argumentu možemo spomenuti je li poredak u obliku Rastući ili Silazni poredak. Zadani parametar je u padajućem redoslijedu, tj. Gornja vrijednost bit će rangirana kao 1 i tako dalje.

Ovdje možemo navesti dva argumenta TRUE ili FALSE. ISTINA je za rastući poredak, tj. Najmanja vrijednost rangirana kao 1, a ako navedete FALSE kao tada, rangirat će se u opadajućem redoslijedu, tj. Najviša vrijednost rangirana kao 1.

Veze: Ovo je važna stvar koju trebate naučiti. U ovom argumentu možemo odrediti što treba učiniti u slučaju da postoji TIE između dvije vrijednosti.

  • Ako preskočite ovo, rang nakon vezane vrijednosti bit će rang vezane vrijednosti plus broj vezanih vrijednosti. Na primjer, ako postoje 3 vrijednosti vezane na 5 -og rang, onda sljedeći čin će biti 8 = (5 + 3).
  • Ako kao opciju navedete DENSE, tada će sljedeća vrijednost nakon vezanog ranga biti sljedeći rang vezanih vrijednosti. Na primjer, ako ima 3 vrijednosti vezan na 5 th rang, a sljedeći poredak biti 6 = (5 + 1).

Primjer funkcije RANKX u Power BI-u

Ispod je primjer funkcije RANKX, a da bih primijenio ovu funkciju u Power BI-u, stvorio sam podatke u nastavku u programu Excel.

Ovo su podaci ocjena dobivenih od 6 ispitanika. Na temelju različitih parametara, rangirat ćemo ove studente.

Kopirajte i zalijepite podatke izravno u Power BI ili ih možete kopirati u excel datoteku, a zatim ih uvesti u Power BI kao referencu za Excel datoteku. Tako možete preuzeti predložak radne knjige excel s donje poveznice koja se koristi za ovaj primjer.

Izravno sam prenio podatke u Power BI.

  • Idite na prikaz izvješća.
  • U odjeljku polja desnom tipkom miša kliknite naziv tablice i odaberite "Novi stupac".
  • Prvo moramo unijeti ono što bi trebalo biti naziv stupca. Nazvat ću ga kao "Poredak prema ukupnom rezultatu."
  • Za ovaj novi stupac otvorite funkciju Power BI RANKX.
  • Tablica je prvi parametar ove funkcije, pa je tako naziv naše tablice "Table2".
  • Izraz nije ništa drugo već na temelju toga koju vrijednost stupca trebamo poredati. U ovom slučaju, na temelju "Ukupno", mi rangiramo, pa ćemo isporučiti isto.
  • Zatvorite zagradu i pritisnite tipku enter da biste dobili ovaj novi izračunati stupac u tablici.
  • Sada umetnite prazan vizualni prikaz "Tablica" da biste vidjeli kako funkcionira naša RANKX formula.
  • Povucite i ispustite Ime studenta, Ukupno i novo izračunati stupac, tj. Poredaj po ukupnoj ocjeni u polje „Vrijednosti“ vizualnog okvira „Tablica“.
  • To će nam dati RANG svakog učenika u odnosu na ukupan rezultat.

Dakle, imamo rangiranje na temelju rezultata svakog učenika.

  • Korištenjem stupca RANK možemo sortirati podatke. Postavite kursor na stupac ranga da biste vidjeli malu tipku sa strelicom prema dolje.
  • Sad za svaki slučaj pretpostavimo da želite rangirati studente na temelju ocjena "Sub3". Za to umetnite još jedan stupac.
  • Još jednom otvorite funkciju Power BI RANKX i unesite naziv TABLA.
  • Za izraz umjesto davanja stupca "Ukupno" navedite stupac "Sub 3".
  • Pritisnite tipku enter; imat ćemo novi izračunati stupac.
  • Sada za postojeću tablicu umetnite samo ovaj novo izračunati stupac ranga, tj. Poredak po pod3 u polje "Vrijednosti".
  • Sada možemo vidjeti tablicu sa starim i novim poretkom.

Ok, prvi učenik, "Janet Martin", ocijenjen je kao 1 na temelju stupca ukupnih rezultata, ali na temelju "Sub 3", ocijenjen je kao 4.

Napomena: Toliko sam formatirao ovu tablicu, možete preuzeti Power BI RANKX predložak s donje poveznice i primijeniti svaku tehniku ​​oblikovanja kako je primijenjeno.

Stvari koje treba zapamtiti

  • Izborni argumenti mogu se preskočiti unosom zareza.
  • Ako želite različite tehnike rangiranja u slučaju izjednačenja, upotrijebite argument "TIE" funkcije.
  • Prva dva argumenta su obavezna, a ostali su neobavezni.


,,,,) Ovaj Power BI RANKX predložak možete preuzeti ovdje - Power BI RANKX predložak #####

Zanimljivi članci...