Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Det finns så mycket du kan göra med DAX i LuckyTemplates , och en av dessa saker är att du ska kunna hitta dina topp 3 säljare för varje region automatiskt. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Tänk dig detta alltför välbekanta scenario...

Du är i ett möte och frågade om dina försäljningsområden. Vilka är dina tre bästa säljare i varje område? Borrar djupare, vad säljer de, när säljer de det och hur mycket?

Tänk om det fanns ett dynamiskt sätt att avslöja sådana insikter som historiskt sett skulle ha varit tidskrävande att hitta och svåra att borra ner i, vilket fick dig att se superprofessionell och organiserad ut i ovannämnda mötessituation?

Genom att använda DAX i LuckyTemplates kan vi faktiskt dynamiskt avslöja dessa insikter och enkelt visualisera information av detta slag.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

I den här handledningen kommer jag att förklara hur man konstruerar nyckelformeln som behövs för att uppnå detta och varför denna information kan vara värdefull.

Denna teknik kan användas för en rad olika tillämpningar. 

Innehållsförteckning

Så här hittar du dina tre bästa säljare

Innan vi dyker in i formeln, låt oss skapa en tabell över våra regioner.

Vi hoppar till tabellen Platser och tar tag i kolumnen Namn . Lägg sedan till säljarna också.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Vi kommer också att använda kolumnen Datafält . Det är bara en fantastisk visualisering släppt av LuckyTemplates.

Så till exempel här, för varje enskild region och för varje enskild säljare, kan vi faktiskt få den totala försäljningen .

Vi skulle sedan kunna rangordna det genom att välja något i diagrammet och se hur saker utförs över tid.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Vi skulle också kunna ta in vårt Dates sammanhang här och göra det till en skivare. Och när vi ändrar sammanhanget och tidsramen ser vi hur det förändrar tabellen.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Men vi vill på något sätt automatisera detta eller hämta våra topp 3 automatiskt, och dynamiskt se de topp 3 för alla sammanhang som vi sätter det i.

Och med detta måste du sortera igenom varenda säljare och se vem som rankades först, vem som rankades sist, så vidare och så vidare.

Men vi vill bara ha topp 3 och vi vill göra det riktigt effektivt. Vi måste implementera en formel som gör det möjligt för oss att göra det.

Tränar formeln

Vi går till New Measure, och vi kallar det Topp 3 säljare per region . Vi kommer att använda variabler här eftersom det bara är det bästa sättet att indela formler som vi skriver.

Så vi går och sedan på nästa rad skriver vi RankingContext . Vi kommer att rangordna säljarna, så vi skapar en tabell med hjälp av säljarnas värden .

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Sedan skriver vi formeln.

Självklart lägger vi en retur här och går Beräkna total försäljning på nästa rad eftersom vi fortfarande vill beräkna total försäljning .

Vi vill dock bara beräkna topp 3 och vilket sammanhang vi än har i vår tabell. Kontexten här är faktiskt namnet på detaljhandelsplatsen .

Vi kommer att använda funktionen, vilket är seriöst coolt. Och vi går ALLA säljare hit, och sedan total försäljning eftersom TOPN kommer att rankas efter total försäljning.

Sedan kommer vi att göra det här lilla tricket - vi kommer att ta tillbaka något sammanhang , och det är vad RankingContext-variabeln är till för.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

När vi trycker på enter och jag tar in det här ser vi nu att detta bara visas tre gånger per region.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Du kommer att se att det faktiskt ger samma resultat, men det tar faktiskt bort personer som inte är topp 3.

Formel förklaras

Här ser vi att för varje enskild region har vi de tre bästa säljarna.

Vi kan ändra tidsramen och se att den kontinuerligt och dynamiskt sorterar och beräknar endast för topp 3.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Saken att känna igen med TOPN är att där det placeras i Calculate är det filtret.

Så vad vi säger här med den här funktionen TOPN är att vi rankar topp 3, för att bara returnera en tabell eller filtrera bort topp 3 säljare baserat på försäljning.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Och på grund av ALLT tar detta faktiskt bort säljarkontexten. Så om vi inte hade ALLA här skulle vi få samma resultat för varje enskild säljare.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Vi måste ta tillbaka det sammanhanget i beräkningen och sedan implementera det i vår tabell.

Det är mycket jag visar genom tv- kanalen, att det är ett mönster.

Så du kan faktiskt implementera detta i en rad olika scenarier.

Kanske vill du titta på din topp 3 produktförsäljning, eller dina topp 3 kunder, etc.

Det behöver inte vara emot Namn-kontexten. Det kan vara mot Produktkontexten eller någon av dimensionerna du har i din datamodell.

Så om vi blir av med vår totala försäljning och bara ändrar detta, eftersom allt utanför topp 3 är tomt, så returnerar vi bara topp 3 här nu. Så allt visas dynamiskt bara för topp 3.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Vi kan då använda det fantastiska. Vi klickar helt enkelt på rullgardinsmenyn vid sidan och går till villkorlig formatering och klickar på datafält.

Allt vi behöver göra är att skapa några färger här, och nu har vi dessa fantastiska bordsvisualiseringar.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Vi kan få några riktigt bra insikter här och använda dem för att göra erkännande och belöningar effektivt.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

För att avsluta det kommer vi att skapa instrumentpanelen. Om vi ​​vill borra in i ett specifikt tillstånd kan vi bara ändra det till en visualisering.

Hitta automatiskt dina tre bästa säljare per region med hjälp av DAX i LuckyTemplates

Med den här instrumentpanelen kan vi borra in i vilken region som helst och vi kan se varenda detaljhandelswebbplats som vi har. Vi kan till och med välja en och se vilka som är våra topp 3 personer.




Slutsats

Det finns så många konsekvenser att du kan använda den här beräkningen.

Det finns så många applikationer här. Istället för att ha totalförsäljning kan du ha vinstmarginaler eller transaktioner osv.

I det här exemplet kan analysen användas för att känna igen och belöna de tre bästa säljarna i varje region månadsvis utan behov av komplex och tidskrävande datainsamling och analys , som behövde startas igen så snart föregående månads analysen avslutades.

Vissa andra användningsområden kan vara att lyfta fram dina tre bästa kunder, dina tre bästa produkter eller de tre största kostnadsgrupperna per region. 

I slutändan kan dessa insikter hjälpa dig att finslipa din affärsstrategi kring produkter eller regioner.

Njut av den här!


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

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.