TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

I dagens inlägg vill jag visa dig ett unikt sätt att använda DAX-rankningsfunktionen för att visa upp dina bästa kunder över flera perioder. Du kan också titta på den medföljande LuckyTemplates-instruktionsvideon nedanför det här inlägget för mer hjälp. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Men först, låt oss ta en titt på vad vi skulle ha om vi inte använde den här tekniken ur ett visualiseringsperspektiv.

Vi kan skapa en visualisering där vi tittar på våra kunder utifrån det sammanhang som vi har valt och hur de har presterat över tid ur ett intäktsperspektiv.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Sedan kan vi också lägga till ytterligare en visualisering där vi införlivade en enkel logik med hjälp av funktionen för att ta reda på intäkterna förra året.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Men vad händer om vi vill fördjupa oss i detta? Vad händer om vi inte vill se alla våra kunder? Kanske vill vi titta på bara några av våra kunder eller så vill vi visualisera detta på ett lite annorlunda sätt.

Vi kan använda en för att kunna isolera de nyckelkunder vi vill titta på. På så sätt kan vi visa upp individualiseringar några unika värden, som den nuvarande försäljningen av våra topp 5 kunder eller försäljningen av våra topp 5 kunder från förra året.

Innehållsförteckning

Beräknar topp 5 kunder i år med hjälp av TOPN DAX

Låt oss snabbt skapa själva formeln med ett nytt mått.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Jag kommer att namnge det nya måttet Top 5 Customers TY , använda funktionen och referera till Total Revenue.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Sedan kommer jag att använda TOPN DAX-funktionen. Kom ihåg att TOPN är en tabellfunktion, så du kan placera den i filtreringsområdet i CALCULATE. Sedan skriver jag 5 för att se mina topp 5 kunder.

Jag vill titta på alla mina kunder så jag ska använda funktionen. Sedan ska jag beställa detta efter totala intäkter och sedan sortera det i fallande ordning.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Med formeln ovan tog vi bort sammanhanget från kunderna. Men om vi bara vill visa de fem bästa kunderna måste vi ta tillbaka vårt kundsammanhang. Jag ska använda funktionen för att få tillbaka den.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Nu ska jag skapa en visualisering av denna åtgärd och ta in mina kunder så här. Du kan se att jag bara visar mina topp 5 kunder istället för alla mina kunder.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

För att förenkla saker och ting skulle jag sätta dataetiketter här.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Vi kan formatera det också för att få det att se övertygande ut.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Formatera DAX-formler med app

Jag vill också lyfta fram hur viktiga formateringsformler är. Jag ska kopiera formeln vi just skapade.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Sedan navigerar jag snabbt till DAX-rensningsverktyget och klistrar in koden här.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Sedan klickar jag på Format-knappen.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Den resulterande formeln förändrades inte för mycket, vilket är okej. Det här är en ganska enkel formel att skriva, så det är inte mycket som behöver göras.

Men på större formler gör DAX-rensningsverktyget en enorm skillnad.

Om du inte använder det här verktyget, använd det. Det gör formatet på dina formler lättare att förstå.

Du kan också titta på vår video om vårt DAX-rensningsverktyg för mer information.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Så nu har vi ett bra format för vår formel och vi har också den logik som vi vill ha.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Beräknar topp 5 kunder förra året med TOPN DAX

Nästa sak att göra är att titta på mina topp 5 kunder. Jag vill se deras genererade intäkter i år, men jag vill också rangordna dem baserat på deras intäkter från förra året.

Jag kommer att namnge denna åtgärd som topp 5 kunder (LY Rev) . Allt jag behövde göra här är att använda det gamla måttet från tidigare och ändra logiken. Istället för att använda totala intäkter, går jag med intäkter förra året. Vi kommer att rangordna våra kunder baserat på deras förra årets intäkter.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Då kan jag ta in detta nya mått på duken.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Det är intressant att endast 2 kunder kom upp i denna visualisering. Varför är det så?

Logiken vi använde ser rätt ut för mig, så låt oss göra en snabb granskning för att ta reda på vad som har hänt. Jag ska bli av med visualiseringen Revenue LY by Customer Names och sedan förvandla Total Revenue by Customer Names visual till en tabell.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Låt oss formatera den här tabellen och ta med alla datapunkter vi har arbetat med. Dessa formler fungerar även i tabellerna.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Själva logiken fungerar faktiskt. Anledningen till att kunderna inte dyker upp är att vi arbetar med en ofullständig datamängd. Det är därför Timothy Adams hade stora intäkter förra året men gjorde inga intäkter under innevarande år.

Vi kan lägga in intäkterna förra årets siffror, vilket ger oss ett fullständigt nummer.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Och så här kan vi faktiskt jämföra våra fem bästa kunders försäljning från förra året och i år.

TOPN DAX för att visa upp toppkunder den här perioden jämfört med den senaste perioden

Eftersom detta är en dynamisk lista kan vi byta till en annan region eller filter baserat på en annan kanal.

Slutsats

Tekniken jag visade dig i det här inlägget är något du kan använda på många olika sätt när du använder funktionen. Ett sätt du kan använda detta är att göra jämförelser från en tidsperiod till en annan tidsperiod.

Låt oss säga att du ville veta dina 30 bästa kunder från förra året och ta reda på om de fortfarande är bland de 30 bästa i år. Du kan ganska enkelt matcha dem så här, och sedan skapa en SANT eller FALSK logik som du sedan kan bädda in i de villkorliga formateringsdelarna av en visualisering.

Jag visade upp detta nyligen, och jag gillar verkligen hur det finns många sätt du kan visualisera saker med hjälp av reglerna för villkorlig formatering i diagram nu.

Med vänliga hälsningar,


Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.