Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Här på LuckyTemplates bygger vi en analytisk rörelse med LuckyTemplates. Idag ska jag gå igenom hur du kan skapa en fantastisk visualisering där vi dynamiskt visar endast våra högst rankade kunder med hjälp av flera mått i LuckyTemplates. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Vad vi har här är en slicer som dynamiskt ändrar visualiseringar och mätningar när jag gör ett urval. Låt oss säga att vi bara ville titta på de fem bästa kunderna. Vi kan titta på de fem bästa kunderna efter försäljning , vinst och marginaler . Vad som också är coolt är att vi kan länka till vår datamodell och sedan hoppa in i vilken tidsram som helst.

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Denna teknik kan återanvändas; du kan få vilken typ av rankning som helst genom att använda exakt samma teknik. Jag ska visa dig stegen jag använde för att skapa flera mått i LuckyTemplates och förhoppningsvis i slutet av det kommer du att kunna se hur du kan tillämpa denna fantastiska visualiseringsteknik ovanpå dina egna datamängder och din egen miljö.

Innehållsförteckning

Skapa skäraren

Det första jag gjorde var att skapa skivaren. Jag skapade en tabell och kallade den Ranking Selections och använde funktionen Enter Data. Jag listade mina val: Topp 5, Topp 20, Topp 50 och Topp 200 och satte sedan in rankningsnumret. Vi behövde ett nummer här inte bara för att sortera vårt urval utan också för att fånga det i ett mått och integrera det i vår logik.

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Rankning Välj formel

Det andra steget är att skapa en formel som skulle göra det möjligt för mig att registrera vilken rankning som är vald. På det här sättet, när jag väljer olika värden i skivaren, ändras det till rankningsnumret. Jag använde en mycket vanlig teknik som användes för att extrahera värden från en slicer: IF HASONEVALUE .

Om rankningsvalet har ett värde, så vill jag att det ska vara lika med ranknumret som jag får genom VALUES-funktionen. Om inget väljs lägger jag bara in ett stort antal för att täcka varje enskilt resultat i klienttabellen. Det betyder att om inget valdes skulle du få en lista över varje enskild klient och deras prestanda.

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Jag har redan ställt in mina kärnmått som min totala försäljning , totala vinster och totala kostnader . Jag har också integrerat eller förgrenat mig i mina vinstmarginaler med detta mått:

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Total försäljning efter rang

Nästa steg är att skapa lite logik som rankar våra kunder dynamiskt över alla dessa olika mätvärden. Vi vill kunna göra ett urval och se försäljning, vinster och marginaler för våra bästa kunder.

De kommer alla potentiellt att vara olika, eller hur? De kommer inte alla att vara samma kund så vi behöver en dynamisk beräkning som vi kan använda för alla dessa olika mått.

Jag ska skapa ett nytt mått för att skriva ut logiken och använda en teknik som förenklar koden. Jag är riktigt stor pådessa dagar och använd dem så mycket som möjligt. Jag kommer att kalla det nya måttet Top Sales by Rank .

Ranking Dimension

Jag ska använda en VARIABLE och kalla den Ranking Dimension . Allt jag behöver är en tabellfunktion som är den dimension som jag ska rangordna. Det här kommer att bli våra kunder eftersom vi försöker hitta våra bästa kunder med alla dessa olika åtgärder.

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Sedan ska jag lägga till Ranking Selection som kommer att fånga antalet kunder vi vill se inuti dessa visualiseringar. Då skriver jag RETURN här eftersom det är vad du behöver göra för att avrunda en formel när du använder variabler.

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Nästa steg är att skriva ner den faktiska logiken. Vi kommer att beräkna den totala försäljningen men bara beräkna den för de N översta kunderna eller vilket antal kunder vi än väljer. För att göra det använder jag FILTER-funktionen och lägger in Ranking Dimension.

Att skriva logiken

Sedan hoppar jag ner till en ny rad och sätter FILTRET på Ranking Dimension. Jag kommer att användalogik men jag kommer inte att kunna använda variabeln inuti RANKX eftersom denna variabel inte kommer att vara dynamisk i detta sammanhang. Så jag går bara med Total Sales här i fallande ordning.

Det är här den dynamiska delen kommer in: Jag ska gå med mindre än eller lika med och använda vår variabel Ranking Select. Detta kommer bara att returnera ett värde om rankningen av den totala försäljningen är under topp 5, topp 20, topp 50 eller topp 200.

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Låt oss dra kundnamnet vid bordet. Normalt kommer det att visa varje enskild kund men så fort jag använder logiken vi just skapat blir det mycket mer dynamiskt. Till exempel, när jag väljer Topp 5 på skivaren, kommer det att visa mina topp 5 kunder; om jag klickar på Topp 20 kommer det att visa mina 20 kunder. Ganska coolt, eller hur?

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Formeln vi använde skär i princip bort allt som inte finns i rankningsvalet. Det står att om rankningen är mindre än eller lika med rankningsurvalet, beräkna sedan den totala försäljningen; om det inte är det, inkludera det inte. Det är så vi får den dynamiska beräkningen och visualiseringen.

Låt oss ändra detta till en visuell och förbättra den lite genom att lägga till dataetiketter och ändra färgen. Så nu är vi den totala försäljningen av våra bästa kunder.

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Total vinst efter rang

Det som är bra är att det här mönstret kan återanvändas på så många sätt. Det är till exempel lätt att hoppa från Total Sales och sedan beräkna Vinster. Allt vi behöver göra är att kopiera måttet och klistra in det i vår nya och sedan ändra total försäljning till total vinst .

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Totala vinstmarginaler efter rangordning

Vi gör samma sak för att få vinstmarginalerna för våra bästa kunder.

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

I slutet av den här analysen får vi denna otroliga insikt med hjälp av olika mått i LuckyTemplates där vi inte bara kan titta på vår försäljning efter rank , vi kan också titta på vinster efter rank och efter rank . Självklart vill vi se till att dessa formateras korrekt så att vi bara lägger dem i ett procentformat och sedan ändrar färgerna för att förstärka det lite.

Hitta dina bästa kunder över olika åtgärder i LuckyTemplates

Genom att tillämpa flera mått i LuckyTemplates har vi nu tre dynamiska diagram precis som det. Vi kan visa upp våra topp 5, topp 20, topp 50 eller topp 200 kunder och hoppa mellan vilken tidsram som helst.

Slutsats

Det finns så många applikationer som du kan använda med denna teknik. Förhoppningsvis kan du använda detta i dina egna miljöer. Om du är ett riktigt stort företag och i slutet av varje månad vill köra en kampanj eller belöna dina bästa kunder, är detta ett snabbt sätt att utvärdera den grupperingen av människor. Uppenbarligen kan din marknadsföring dikteras mot rankningen av dina kunder.


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.