LuckyTemplates Banding & Segmenting Exempel med DAX

I den här handledningen går jag igenom ett LuckyTemplates-band- och grupperingsexempel med hjälp av DAX-formeln. Det här är ett ganska avancerat exempel, men det visar ett fantastiskt sätt att visualisera dina rapporter. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Ibland kanske du vill visualisera dina rapporter på ett visst sätt som visar en viss insikt effektivt. Detta skulle dock vara ganska svårt att göra i en traditionell Excel-rapport. Å andra sidan är det väldigt enkelt att skapa övertygande och unika visualiseringar som denna i LuckyTemplates.

I det här exemplet räknar jag ut min totala försäljning för mina kunder under ett visst år. Men istället för att bara ha den här vanliga totala försäljningen per år, vill jag se vilka av mina kunder som växte mycket, de som inte gjorde det och de med genomsnittlig tillväxt. Detta är vad vi kallar LuckyTemplates banding och gruppering eller segmentering.

LuckyTemplates Banding & Segmenting Exempel med DAX

LuckyTemplates banding och gruppering exempel

Jag utarbetar en logik för att uppnå det, sedan införlivar jag denna logik för att skapa jämförelsevisualiseringar. Jag ska visa dig hur du gör detta från början.

Innehållsförteckning

Beräkna försäljningstillväxt

Först vill vi räkna ut den totala försäljningen , självklart börjar vi härifrån.

LuckyTemplates Banding & Segmenting Exempel med DAX

Sedan förgrenar vi oss till Sales LY (förra året), vilket är en enkel beräkning av tidsintelligens.

LuckyTemplates Banding & Segmenting Exempel med DAX

Härifrån kan vi räkna ut försäljningstillväxt eftersom allt vi behöver göra är att dividera total försäljning med försäljnings-LY och subtrahera 1.

LuckyTemplates Banding & Segmenting Exempel med DAX

Vi kan sedan skapa en sådan här tabell med vår totala försäljning och vår försäljningstillväxt så att vi kan se resultatet.

LuckyTemplates Banding & Segmenting Exempel med DAX

Men för tillfället grupperar det sig inte riktigt, så det är här vi måste använda bandningen. Bara detta grupperar inte våra kunder med någonting. I det här fallet skulle vi inte veta vad tillväxten var och vilken grupp dessa kunder tillhörde.

Skapa banden eller grupperna

För att uppnå detta LuckyTemplates-band och gruppering måste vi först skapa de grupper eller band som vi skulle klassificera som god tillväxt, genomsnittlig tillväxt och dålig tillväxt.

För att göra detta kommer vi att använda funktionen Ange data . Det är här vi skapar vår tabell, Sales Growth Groups .

LuckyTemplates Banding & Segmenting Exempel med DAX

Klicka på Ange data för att skapa en tabell.

Vi matar helt enkelt in den information vi vill ha i den här tabellens kolumner och klickar sedan på Ladda .

LuckyTemplates Banding & Segmenting Exempel med DAX

Detta kommer bara att bli ett stödbord . Det integreras inte alls i vår modell. 

LuckyTemplates Banding & Segmenting Exempel med DAX

inuti datamodellen

Vi har nu våra kundgrupper i den här tabellen.

LuckyTemplates Banding & Segmenting Exempel med DAX

Med detta kan vi nu skapa logiken eller beräkningen för att gruppera alla dessa kunder.

Utarbeta logiken för försäljning per tillväxtgrupp

För att skapa en ny formel eller beräkning klickar vi på Nytt mått .

LuckyTemplates Banding & Segmenting Exempel med DAX

Låt oss kalla detta för försäljning per tillväxtgrupp . Vi kommer att gå till Total försäljning för att ge ett annat sammanhang. Sedan, i vår FILTER- logik, kommer vi att använda Kundens namn . Vi vill utvärdera vilken rad som finns kvar baserat på den kundens tillväxt, så vi går och sedanvårt stödbord ( Sales Growth Groups ). Sedan kommer vi att skriva vår logik för att gå igenom denna stödtabell.

LuckyTemplates Banding & Segmenting Exempel med DAX

När vi drar in den här formeln i datumsammanhanget förändras faktiskt ingenting, vilket är precis så det borde vara.

LuckyTemplates Banding & Segmenting Exempel med DAX

Det är meningen att det ska vara lika med den totala försäljningen eftersom vi då måste överlappa sammanhanget för våra kundsegment för att få en uppdelning. 

Överlagring av kontexten för kundsegment

Vi förvandlar den här tabellen till en matris som så för att få in våra kundsegment i kolumner. Vi kan se att detta bryts upp baserat på tillväxten från år till år (YoY) tillväxt för just den kunden.

LuckyTemplates Banding & Segmenting Exempel med DAX

Härifrån kan vi sedan skapa visualiseringen (klicka på det staplade stapeldiagrammet och ta in kundsegment i kolumnerna) där vi kan titta på varje kund, men också ha en tydlig avgränsning om de är bra tillväxtkunder eller kunder med dålig tillväxt . Samtidigt lyfter vi fortfarande fram Total försäljning här.

LuckyTemplates Banding & Segmenting Exempel med DAX

Sedan sorterar vi det ordentligt.

LuckyTemplates Banding & Segmenting Exempel med DAX

Nu har vi tydliga resultat.

LuckyTemplates Banding & Segmenting Exempel med DAX

Vi kan också visa dessa resultat (i den vänstra tabellen) som ett stapeldiagram med den anpassade bandningen inuti. Vi kan ha mer insikt än bara standardvisualiseringen.

LuckyTemplates Banding & Segmenting Exempel med DAX

Genom denna logik som vi har utvecklat kan vi dessutom skapa en rad visualiseringar . Vi kan skapa ett punktdiagram genom att använda denna beräkning.

LuckyTemplates Banding & Segmenting Exempel med DAX

Med denna logik kan vi lägga över våra kundsegment i förklaringen. Det kommer att bryta ned de bra kontra dåliga tillväxtkunderna, vilket ger den ytterligare insikten eller elementet till våra visualiseringar. 




Slutsats

Detta är ett riktigt kraftfullt exempel på LuckyTemplates-bandning och gruppering (segmentering). Detta är inte det enda sättet som du kan använda denna teknik. Det finns många sätt att använda denna teknik på. 

Om du kan förstå logiken som jag går igenom i den här handledningen kommer du långt. Fundera på vilken logik eller banding du kan göra på vilken beräkning som helst och på alla mätvärden som du ska beräkna. Det är bara en fråga om att ställa in den och köra igenom någon väldigt liknande logik. 

Med vänliga hälsningar!


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.