Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

In deze zelfstudie wordt besproken hoe u TOPN kunt gebruiken als virtuele rangschikkingsfunctie om interessante inzichten te genereren op basis van rangschikkingslogica in LuckyTemplates. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

als een virtuele rangschikkingsfunctie te gebruiken, kunt u voor elke meting dynamisch de hoogste en laagste resultaten produceren.

Dit voorbeeld laat zien hoe u kunt bepalen welke locaties de hoogste en laagste omzet per klant genereren.

Inhoudsopgave

Totaal aantal steden met aankopen

Deze tabel bevat de omzet voor elke klant.

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

U wilt uitzoeken welke locaties de hoogste en laagste omzet hebben.

Stel dat een klant uw producten op verschillende locaties heeft gekocht.

Als je Stephen Howard als voorbeeld gebruikt, kun je zien dat hij producten kocht uit zes verschillende steden:

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

U wilt nu weten hoeveel inkomsten er voor elke stad zijn gegenereerd. Vervolgens wilt u de steden virtueel rangschikken en berekenen welke tot de bovenste en onderste twee behoren.

Deze formule telt het aantal locaties waar een klant heeft gekocht:

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

De functie berekent elke unieke plaats waar een product is gekocht.

Deze formule kan u echter niet de rangschikkingsresultaten geven die u nodig heeft.

Hier komt de TOPN-functie om de hoek kijken. Hiermee kunt u een virtuele rangschikking binnen een formule hebben.

Berekening van de twee beste steden

Om de twee beste steden met de hoogste omzet voor elke klant te berekenen, moet u deze formule gebruiken:

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

De functie berekent de totale opbrengst met een andere context voor de twee grootste steden.

Laten we ons nu concentreren op de TOPN-verklaring in de formule:

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

De eerste parameter voor deze TOPN-stelling is de totale rangschikking die een virtuele berekening nodig heeft. Dus 2 wordt gebruikt om de twee beste steden te krijgen.

Als het 4 is, worden de vier beste steden geretourneerd.

U moet ervoor zorgen dat u alleen de plaatsen herhaalt waar een klant iets heeft gekocht. Daarom wordt Index gebruikt in plaats van een element in het model.

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

Als u Index gebruikt, zorgt u ervoor dat u alleen de regio's telt waar uw klanten hebben gekocht, en niet alle regio's in uw model.

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

samen met de eigenlijke naam van de stad zou plaatsen , krijgt u de totale totale opbrengst van de twee beste steden, niet van elke individuele klant.

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

De TOPN-functie creëert een geheel nieuwe context voor elk resultaat in de tabel.

Het creëert een virtuele tabel met alleen de top twee locaties waar een klant iets heeft gekocht.

Het berekenen van de onderste twee steden

Dit is de formule die wordt gebruikt om de onderste twee steden te berekenen:

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

Het is exact dezelfde formule als de eerste, maar u moet DESC wijzigen in ASC .

U kunt als volgt controleren of deze formule correct is:

Als je de steden met aankopen op tafel legt, kun je zien dat het aantal iteraties overeenkomt met het resultaat van de Total Cities.

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

Aaron Bradley kocht bijvoorbeeld op vier verschillende locaties. Er worden dus vier herhalingen weergegeven in de tweede tabel.

Wanneer TOPN gebruiken in LuckyTemplates - Een DAX-formuleoverzicht

Per vestiging zie je de vier verschillende inkoopbedragen die de klant heeft.

Als je de cijfers van de twee tabellen berekent en vergelijkt, zie je dat ze allebei overeenkomen. Alle bedragen van Aaron Bradley zijn gelijk aan 173.128,00, wat de totale opbrengst is. De bovenste twee steden hebben een omzet van 124.191,20 en de onderste twee 48.936,80.


Ontdek unieke inzichten met behulp van LuckyTemplates TOPN Function
Ranking Insights met behulp van TOPN in LuckyTemplates
Eerste aankoop van Customer Insight met behulp van DAX

Conclusie

In deze zelfstudie is besproken hoe u TOPN kunt gebruiken als virtuele rangschikkingsfunctie om effectieve rangschikkingsvisuals te maken in LuckyTemplates.

U kunt de functie TOPN verpakken in COUNTROWS, of om waardevollere inzichten in uw rapporten te creëren. Het is een zeer flexibele en herbruikbare tool om te gebruiken.

Al het beste,


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten