Vad är Power Query & M Language: En detaljerad översikt
Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.
Denna handledning handlar om kundinsikter. Jag kommer att demonstrera en avancerad LuckyTemplates kundsegmenteringsteknik med hjälp av DAX-formler och en sekundär tabell. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Att identifiera eller segmentera kunder är en teknik i sig, men att jämföra kundsegment i den aktuella perioden och under en tidigare period är en annan bra teknik. Vi kan få verkligt värde av vår LuckyTemplates kundsegmenteringsanalys med denna insikt.
Denna teknik är en kombination avoch korrekt datamodellering .
Kundsegmenteringen eller -grupperingarna vi hänvisar till här är hög eller topp, mitten och botten. Vi kommer att jämföra varje kunds individuella nuvarande och tidigare segmentering, och vi kommer att se vilka kunder, som en gång var de bäst presterande kunderna som tappade för att bli några av våra sämst presterande kunder.
Vi kan fatta bättre beslut kring försäljning, marknadsföring eller reklam med denna typ av kundanalys, eftersom detta är ett av de verkliga scenarierna för affärsmiljöer.
Innehållsförteckning
Identifiera kundgrupper i år och förra året
Det specifika som jag vill visa i den här handledningen är resultaten i den här tabellen. Jag har skapat en lista över kunder som jag anser vara topp, mellan och låg och jag har räknat ut kundgrupperna i procent.
I den här tabellen kan vi se att i kolumnen Kundgrupp TY (i år) har vi de bästa kunderna i år, men i kolumnen Kundgrupp LY (förra året) var de i ett annat segment eller grupp (mitten och botten ). Vi kan se de lägsta kunderna förra året som tog sig till mellan- och toppdelarna i år .
Till exempel, Johnson Ltd här var botten förra året, men är en mellankund i år med 38,2% ökning. Liberty Group låg också i botten förra året, men är nu en toppkund i år med en ökning på 512,7 %.
Denna siffra i sig visar något men detta gör det möjligt för oss att skapa mycket mer ytterligare logik som rent segmenterar kunder baserat på att de är inom en specifik grupp.
Innan vi kommer till formeln ska jag visa dig snabbt hur jag grupperade dessa kunder. Jag har skapat de här grupperna baserat på försäljningsprocent och så är de bästa kunderna 80 % till 100 %, medan mittgruppen är mellan 25 % till 80 % och den nedersta gruppen är 25 %.
DAX-beräkningar för att visa rörelser inom kundgrupper
Vi använder två DAX-formler här – för i år (TY) och för föregående år (LY). Låt oss gå igenom formeln för i år ( Kundgrupp TY ) först och vi kommer att fokusera specifikt på den markerade delen av formeln med.
Funktionen SELECTEDVALUE gör det möjligt för oss att returnera ett textvärde (top, mid, bottom). Vi identifierar vilken grupp kunderna är i genom att använda funktionen FILTER . Vi kör den här logiken genom varje rad i tabellen Customer Groups som jag har skapat.
FILTER är som en itererande funktion som itererar genom en specifik tabell och kör en logik på varje enskild rad. Det sammanhang som bedöms vara sant är det som kommer att behållas. Så i det här fallet har vi topp-, mitt- och bottenvärdena.
Logiken här inkluderar variablerna (VAR) CustomerRank och TotalCustomer , som utarbetas i den första delen av formeln. Låg och Hög i formeln är kolumner i tabellen Kundgrupper . Så för att till exempel vara i toppgruppen måste kunden vara mellan 80 % och 100 % baserat på försäljning.
Detta är alltså kundrankningsberäkningen som baseras på årets försäljning . Om vi nu tittar på Customer Group LY- formeln, är allt som har ändrats kundrankningen som baseras på förra årets försäljning istället för årets försäljning .
Den har samma logik som löper genom exakt samma tabell, men den körs baserat på rankningen från föregående år. Och detta skulle returnera gruppen som de är i föregående år jämfört med innevarande år.
Slutsats
Denna LuckyTemplates kundsegmenteringsteknik gör det möjligt för oss att köra och utvärdera en tabell och returnera ett textresultat. Vi kan jämföra kundgruppens resultat förra året och i år.
Det är också bra hur vi kan använda samma sekundära tabell (kundgrupper) för att köra logik igenom.är en datamodelleringsteknik som jag visade upp i en annan handledning.
Genom att kombinera DAX och datamodelleringstekniker kan vi extrahera denna värdefulla insikt. Dessutom skulle vi kunna jämföra resultat kvartal på kvartal också. Samma logik och teknik skulle gälla.
Detta är en riktigt kraftfull teknik som du kan implementera i dina egna LuckyTemplates kundsegmenteringsrapporter.
Med vänliga hälsningar!
Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.
Lär dig hur du skapar en sidnumrerad rapport, lägger till texter och bilder och sedan exporterar din rapport till olika dokumentformat.
Lär dig hur du använder SharePoint-automatiseringsfunktionen för att skapa arbetsflöden och hjälpa dig att mikrohantera SharePoint-användare, bibliotek och listor.
Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!
Lär dig hur du beräknar löpande summor i LuckyTemplates med DAX. Löpande summor låter dig inte fastna i ett individuellt resultat.
Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.
Lär dig mer om den anpassade visual som kallas LuckyTemplates Slope-diagram, som används för att visa ökning/minskning för en enstaka eller flera mätvärden.
Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.
Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter.
Låt oss fördjupa oss i Standard LuckyTemplates-teman och granska några av funktionerna som är inbyggda i själva LuckyTemplates Desktop-applikationen.