Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

I denne tutorial vil vi se på en unik teknik inde i LuckyTemplates, der giver os mulighed for at skabe dynamiske rangeringstabeller ved hjælp af RANKX- funktionen . Du kan se den fulde video af denne tutorial nederst på denne blog.

Hvad er dynamiske rangeringstabeller ?

Dynamiske rangeringstabeller viser en række informationer dynamisk i en tabel, men de viste oplysninger er baseret på en specifik rangering på en enkeltstående beregning.

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

Vi kan se på de 20 bedste kunder, baseret på salg, på tværs af en række andre målinger, såsom overskud, margin, vækst osv. Denne teknik vil også automatisk opdatere tabellen efter enhver ændring af kontekst til rapportsiden.

Ved oprettelse af dynamiske rangeringstabeller er der behov for at implementere avancerede DAX-formler sammen medfungere.

Indholdsfortegnelse

Filtrering af kunder ved hjælp af RANKX-funktionen

Lad os tage et kig på de 20 bedste kunder i tabellen.

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

Du kan se tabellen Profit Growth Year On Year , som kræver udvikling af nogle få formler for at nå frem til dette mål. Du kan opnå disse komplekse indsigter ved at overlejre de samme teknikker, som du ville bruge, når du laver noget relativt enklere.

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

I formlen for fortjenestevækst år efter år kan du se, at ved evaluering af en bestemt kunde, bliver den rangeret mellem en bestemt værdi baseret på en bestemt metrik.

Filtreringen udføres ved at bruge RANKX . Kundeplaceringen er baseret på overskud i år versus overskud sidste år, som vil vise.

Rangering af denne særlige foranstaltning vil hjælpe dig med at vide, hvilke af disse særlige kunder der er i Top 20 sammen med de specifikke resultater, du vil fremhæve baseret på denne metric.

Isolering af de 20 bedste kunder

Du kan se, at tabellen kun viser 20 resultater, når der faktisk er hundredvis af kunder. Men fordi kundedataene er isoleret baseret på en specifik metric, vises kun 20 kunder i tabellen.

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

Hvis du hopper til en anden tidsramme, opdateres resultaterne, men vil stadig vise de 20 bedste kunder.

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

Profit Growth Insights

Du kan også vise de 20 bedste kunder sammen med deres fortjenestevækst og vise andre målinger for at prøve at identificere, hvad der forårsagede væksten.

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

Denne vækst i overskud kan skyldes en stigning i marginer eller en stigning i salget.

Tilføjelse af salg til den dynamiske rangeringstabel

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

I formlen for salgsvækst år efter år kan du se, at FILTER- funktionen har nøjagtig samme struktur som den forrige formel, men i stedet for at vise overskuddet, vil den vise salget i år versus sidste år .

Dette vil evaluere til TRUE , som i dette tilfælde er vores kunder. Så vil den samme logik udspille sig, så overskuddet mellem sidste år og i år forbliver inden for Top 20-metrikken.

Sådan kan du isolere netop den indsigt og kun vise den for de mest værdsatte kunder.

Du kan placere salg og fortjenestevækst i den dynamiske rangeringstabel sammen med de 20 bedste kunder for at få bedre indsigt i dine rapporter.

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

Du kan også gøre nøjagtig det samme for marginvækst .

Marginvækst i den dynamiske rangeringstabel

Du kan se, at filtreringen udført inde i CALCULATE er nøjagtig den samme, som den blev udført i de tidligere formler.

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

Før blev topkunderne kun identificeret ud fra deres profitvækst. Men nu kan margin-metrikken isoleres for at se, om årsagen til stigningen i overskud skyldes stigningen i marginer .

Hvis du ser på denne tabel, kan du se, at kunden (EMD Group) har en negativ Margins Growth .

Oprettelse af dynamiske rangeringstabeller ved hjælp af RANKX i LuckyTemplates

Du kan dog se, at på trods af en negativ marginvækst, fortsætter kunden med at høre til i Top 20 på grund af sin høje salgsvækst, hvilket resulterer i høj vækst i overskud .

Blot at se på tabellen kan give dig mere værdifuld indsigt i dine rapporter og forretning.




Konklusion

Når du sætter alt dette op i LuckyTemplates, vil du se, at det er en fantastisk måde at bore i dine top- og bundresultater.

Dette er en fantastisk måde at inkorporere en række forskellige målinger og visualiseringsteknikker på for at skabe overbevisende rapporter, som dine forbrugere vil elske.

Alt det bedste,


Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.