Hitta toppkunder som använder RANKX i LuckyTemplates

LuckyTemplates är en fantastisk analysmotor! I det här blogginlägget ska jag visa dig hur du kan hitta dina bästa kunder – inte bara som statiska siffror, utan genom tid och genom vilken tidsperiod du kan önska. Detta är kraften i DAX kombinerat med datamodellen när den är som bäst. Jag kommer att använda DAX-funktioner som BERÄKNA, FILTER och RANKX i LuckyTemplates, så det finns gott om tips om hur du kan använda dem i den här handledningen. Jag visar också hur du kan kombinera dem alla för att få intressanta beräkningar och resultat. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Vad vi vill upptäcka är att se vilka som är våra bästa kunder, inte bara under en statisk tidsperiod, utan vilka våra toppkunder är genom tiden. Vi kommer att titta på varje kund vi har för varje tidsperiod. Sedan kommer vi att visa upp det i en matrisförsäljning av våra topp 10 kunder och topp 5 kunder.

Innehållsförteckning

Använda The Matrix Preview

Låt oss ställa in saker genom att ta tag i kundnamnen i arbetsytan. Sedan ska vi använda den här nya visuella bilden som heter Preview . Du kan aktivera den här funktionen genom att gå till "Alternativ och inställningar" och sedan "Alternativ".

Hitta toppkunder som använder RANKX i LuckyTemplates

När vi har gått till "Förhandsgranska funktioner" aktiverar vi alla dessa genom att markera alla rutorna.

Hitta toppkunder som använder RANKX i LuckyTemplates

Vi kommer att använda den här matrisen, ta tag i måtten Kvartal & År och Total försäljning och lägga in dem i den här tabellen. Du kommer att se att vi får alla resultat, vilket är bra, men det kan vara väldigt svårt att se någon insikt och se trender.

Hitta toppkunder som använder RANKX i LuckyTemplates

Ta reda på de 10 bästa kunderna

Vi vill se trender och vi vill se vilka våra tio bästa kunder är under den här perioden. Hade vi till exempel en kund som under en period var en av våra toppkunder men som totalt har fallit bort och inte har dykt upp i vårt topp 10 kundinlägg? Så det är den typen av insikter vi letar efter här.

Vi kan göra allt med en formel. Vi behöver bara skapa en ny åtgärd och kalla den Top 10 Clients . Vi kommer att användafunktion för att beräkna vår totala försäljning, men vi vill bara beräkna den totala försäljningen för den kund som sitter inom topp 10.

Hitta toppkunder som använder RANKX i LuckyTemplates

Så vi måste använda rankningslogik för att skapa en rankningslogikindikator som säger att om den här kunden är i topp 10, returnera då detta totala försäljningsvärde. Förutom att användai LuckyTemplates kommer vi också att använda FILTER-funktionen och sedan använda Values, som kommer att skapa en intern tabell för varje enskild kund.

Hitta toppkunder som använder RANKX i LuckyTemplates

Sedan måste vi tänka på vilken logik vi ska skriva här, något som säger "om den nuvarande rangordningen är mindre än eller lika med 10 lika med total försäljning om inte, lika tomt." Det som är riktigt coolt med filterpåståenden som detta är att du kan skriva in den här typen av logik.

Så vi kommer att använda RANKX- funktionen och ALLA kundnamn eftersom vi kommer att rangordna varje kund i ett visst sammanhang. Vad ALL gör är att bli av med eventuella filter på kundnamn så att vi kan slutföra denna rankning.

Hitta toppkunder som använder RANKX i LuckyTemplates

Vi kommer sedan att rangordna efter Total försäljning och rangordna i fallande ordning, och sedan kommer vi att gå mindre än eller lika med 10. Om det gör det vill vi att det ska vara lika med Total Sales och om inte, ska det gå tomt.

Hitta toppkunder som använder RANKX i LuckyTemplates

Låt oss nu ersätta vår totala försäljning mot våra topp 10 kunder. Vi kan nu se de 10 bästa kunderna för varje enskild tidsperiod.

Hitta toppkunder som använder RANKX i LuckyTemplates

Använder villkorlig formatering

Det här är redan ganska coolt i sig, men ändå kan vi göra lite mer här. Vi kan använda det villkorliga formatet bara genom att klicka på rullgardinsmenyn i avsnittet Topp 10 klienter i värdeområdet. Vi ska inte göra något annat och klicka bara på ok.

Hitta toppkunder som använder RANKX i LuckyTemplates

Nu ser vi dynamiskt våra kunder genom tiden och ser hur de faktiskt har presterat.

Hitta toppkunder som använder RANKX i LuckyTemplates

Uppenbarligen är detta lite mer slumpmässigt än vad du vanligtvis kan hitta i en verklig kunddata, men vad vi kan göra här är att vi mycket snabbt kan se trender. Till exempel blev den här klienten som heter Medline en av våra toppkunder 2016 jämfört med tidigare 2015 när de inte ens registrerade sig i topp 10.

Hitta toppkunder som använder RANKX i LuckyTemplates

Bestämma de 5 bästa kunderna

Detta är en riktigt häftig teknik och detta kodmönster kan återanvändas på ett antal olika sätt. Låt oss säga att du ville titta på de fem bästa kunderna. Allt du behöver göra är att ändra 10 till 5 och nu tittar vi på våra fem bästa kunder för varje enskild tidsperiod. Vi har också möjlighet att ändra dessa tidsperioder.

Hitta toppkunder som använder RANKX i LuckyTemplates

Kom ihåg att allt detta är dynamiskt. Allt i den här DAX-formeln som vi har skrivit är dynamiskt, så om vi ändrar tidsramen till bara åren skulle vi bara få de fem bästa kunderna under just de åren.

Hitta toppkunder som använder RANKX i LuckyTemplates

Om du säljer till kunder många gånger, kommer du att vilja förkorta tidsramen; men om det bara är du som säljer till kunder två eller tre gånger om året, så kanske du vill analysera saker från en längre tidsram.

Slutsats

Denna typ av analys skulle vara bra ur ett huvudkontorsperspektiv. Du vill alltid vara riktigt fokuserad på var dina intäkter kommer ifrån, så det är mycket viktigt att hålla ett öga på de viktigaste bidragsgivarna till ditt resultat. Om du också förstår hur den här sammansättningen av kunder förändras över tiden kommer du att veta vem du ska fokusera dina marknadsförings- och reklaminsatser på, och det ger också en beskrivning av varför du tappar affärer (som ett annat exempel).

Förutom att använda funktioner som RANKX i LuckyTemplates, använde jag också några villkorliga formateringstekniker i de fantastiska tabellvisualiseringarna. Att lägga till lite färg kan verkligen få dina siffror att sticka ut så jag rekommenderar det starkt. Det hjälper ögat att upptäcka trender som är mycket enklare än att bara titta på intetsägande siffror på en sida. Se till att dina färgpaletter fungerar bra också.

Lycka till med denna.

Lämna mig en kommentar om du har några tankar eller feedback om denna teknik.


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.