Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

I den här handledningen kommer vi att titta på en unik teknik inuti LuckyTemplates som gör att vi kan skapa dynamiska rankningstabeller med hjälp av RANKX- funktionen . Du kan se hela videon av denna handledning längst ner på den här bloggen.

Vad är dynamiska rankningstabeller ?

Dynamiska rankningstabeller visar en rad information dynamiskt i en tabell, men informationen som visas är baserad på en specifik rankning på en singular beräkning.

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

Vi kan titta på de 20 bästa kunderna, baserat på försäljning, över en rad andra mätvärden, som vinst, marginal, tillväxt, etc. Denna teknik kommer också automatiskt att uppdatera tabellen efter varje ändring av kontext till rapportsidan.

När du skapar dynamiska rankningstabeller finns det ett behov av att implementera avancerade DAX-formler tillsammans medfungera.

Innehållsförteckning

Filtrera kunder med RANKX-funktionen

Låt oss ta en titt på de 20 bästa kunderna i tabellen.

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

Du kan se tabellen Vinsttillväxt år på år som kräver utveckling av några formler för att komma fram till detta mått. Du kan uppnå dessa komplexa insikter genom att lägga över samma tekniker som du skulle använda när du gör något relativt enklare.

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

I formeln för vinsttillväxt år efter år kan du se att när du utvärderar en viss kund, blir den rankad mellan ett visst värde baserat på ett visst mått.

Filtreringen görs med hjälp av RANKX . Kundrankingen är baserad på vinsten i år kontra vinsten förra året som kommer att visa.

Genom att rangordna det här specifika måttet hjälper dig att veta vilka av dessa kunder som är bland de 20 bästa tillsammans med de specifika resultat du vill lyfta fram baserat på detta mått.

Isolera de 20 bästa kunderna

Du kan se att tabellen bara visar 20 resultat när det faktiskt finns hundratals kunder. Men eftersom kunddata är isolerade baserat på ett specifikt mått, visas endast 20 kunder i tabellen.

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

Om du hoppar till en annan tidsram uppdateras resultaten men kommer fortfarande att visa de 20 bästa kunderna.

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

Insikter om vinsttillväxt

Du kan också visa de 20 bästa kunderna tillsammans med deras vinsttillväxt och visa andra mätvärden för att försöka identifiera vad som orsakade tillväxten.

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

Denna vinsttillväxt kan bero på ökade marginaler eller en ökning av försäljningen.

Lägga till försäljning till den dynamiska rankningstabellen

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

I formeln för försäljningstillväxt år på år kan du se att FILTER -funktionen har exakt samma struktur som den föregående formeln, men istället för att visa vinsten kommer den att visa försäljningen i år kontra förra året .

Detta kommer att utvärderas till TRUE , vilket i det här fallet är våra kunder. Då kommer samma logik att spela ut så att vinster mellan förra året och i år håller sig inom topp 20-måttet.

Det är så du kan isolera just den insikten och bara visa den för de mest uppskattade kunderna.

Du kan placera försäljning och vinsttillväxt i den dynamiska rankningstabellen tillsammans med de 20 bästa kunderna för att få bättre insikter i dina rapporter.

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

Du kan också göra exakt samma sak för Margin Growth .

Marginaltillväxt i den dynamiska rankningstabellen

Du kan se att filtreringen som görs inuti CALCULATE är exakt samma som den gjordes i de tidigare formlerna.

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

Tidigare identifierades toppkunderna endast baserat på deras vinsttillväxt. Men nu kan marginalmåttet isoleras för att se om orsaken till ökningen av vinsten beror på ökningen av marginalerna .

Om du tittar på den här tabellen kan du se att kunden (EMD Group) har en negativ Margins Growth .

Skapa dynamiska rankningstabeller med RANKX i LuckyTemplates

Du kan dock se att trots att kunden har en negativ marginaltillväxt, fortsätter kunden att tillhöra topp 20 på grund av sin höga försäljningstillväxt vilket resulterar i höga vinster .

Att bara titta på tabellen kan ge dig mer värdefulla insikter om dina rapporter och verksamhet.




Slutsats

När du ställer in allt detta i LuckyTemplates kommer du att se att det är ett bra sätt att borra in i dina topp- och bottenresultat.

Det här är ett utmärkt sätt att införliva ett antal olika mått och visualiseringstekniker för att skapa övertygande rapporter som dina konsumenter kommer att älska.

Med vänliga hälsningar,


Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

Python i LuckyTemplates: Hur man installerar och ställer in

Python i LuckyTemplates: Hur man installerar och ställer in

Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.

Sortering av datumtabellkolumner i LuckyTemplates

Sortering av datumtabellkolumner i LuckyTemplates

Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.

Skräpdimension: Vad är det och varför det är allt annat än skräp

Skräpdimension: Vad är det och varför det är allt annat än skräp

Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.