LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

In deze zelfstudie bespreek ik een LuckyTemplates-voorbeeld van banding en groepering met behulp van de DAX-formule. Dit is een vrij geavanceerd voorbeeld, maar het laat een geweldige manier zien waarop u uw rapporten kunt visualiseren. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Soms wilt u uw rapporten op een bepaalde manier visualiseren die een bepaald inzicht effectief laten zien. Dit zou echter vrij moeilijk zijn om te doen in een traditioneel Excel-rapport. Aan de andere kant is het maken van boeiende en unieke visualisaties zoals deze in LuckyTemplates heel eenvoudig.

In dit voorbeeld bereken ik mijn totale omzet voor mijn klanten in een bepaald jaar. Maar in plaats van alleen deze simpele totale omzet per jaar te hebben, wil ik zien wie van mijn klanten veel is gegroeid, degenen die dat niet hebben gedaan en degenen met een gemiddelde groei. Dit noemen we LuckyTemplates banding en grouping of segmenting.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Voorbeeld van LuckyTemplates Banding en groepering

Ik werk een logica uit om dat te bereiken, en vervolgens neem ik deze logica op om vergelijkingsvisualisaties te maken. Ik zal je laten zien hoe je dit vanuit het niets kunt doen.

Inhoudsopgave

Omzetgroei berekenen

Eerst willen we de Totale Verkoop berekenen , natuurlijk beginnen we vanaf hier.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Vervolgens breiden we uit naar Sales LY (vorig jaar), wat een eenvoudige tijdintelligentieberekening is.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Vanaf hier kunnen we de omzetgroei berekenen, want het enige wat we hoeven te doen is de totale verkoop delen door de verkoop LY en er 1 van aftrekken.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

We kunnen dan een tabel als deze maken met onze Totale Verkoop en onze Verkoopgroei, zodat we de resultaten kunnen zien.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Maar op dit moment groepeert dit niet echt, en dus moeten we hier de banding gebruiken. Dit alleen groepeert onze klanten nergens op. In dit geval zouden we niet weten wat de groei was en tot welke groep deze klanten behoorden.

De bands of groepen maken

Om deze LuckyTemplates-banding en -groepering te bereiken, moeten we eerst de groepen of bands maken die we zouden classificeren als goede groei, gemiddelde groei en slechte groei.

Om dit te doen, gaan we de functie Gegevens invoeren gebruiken . Hier creëren we onze tabel, Sales Growth Groups .

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Klik op Enter Data om een ​​tabel aan te maken.

We voeren gewoon de details in die we in de kolommen van deze tabel willen hebben en klikken vervolgens op Laden .

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Dit wordt gewoon een ondersteunende tafel . Het integreert helemaal niet in ons model. 

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

binnen het datamodel

We hebben nu onze klantgroepen in deze tabel.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Hiermee kunnen we nu de logica of berekening maken om al deze klanten te groeperen.

De logica voor verkoop per groeigroep uitwerken

Om een ​​nieuwe formule of berekening aan te maken, klikken we op Nieuwe meting .

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Laten we deze Sales Per Growth Group noemen . We gaan de totale verkoop om een ​​andere context te bieden. Vervolgens gebruiken we in onze FILTER- logica Customer Name . We willen evalueren welke rij overblijft op basis van de groei van die klant, dus gaan we en vervolgens onze ondersteunende tabel ( Sales Growth Groups ). Vervolgens schrijven we onze logica om deze ondersteunende tabel te doorlopen.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Terwijl we deze formule naar de datumcontext slepen, verandert er eigenlijk niets, en dat is precies hoe het zou moeten zijn.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Het is bedoeld om gelijk te zijn aan de totale verkoop, omdat we dan de context van onze klantsegmenten moeten overlappen om een ​​uitsplitsing te krijgen. 

De context van klantsegmenten overlappen

We veranderen deze tabel in een matrix om onze klantsegmenten in kolommen te brengen. We kunnen zien dat dit uiteenvalt op basis van de groei van jaar-op-jaar (YoY) groei voor die specifieke klant.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Vanaf hier kunnen we de visualisatie maken (klik op het gestapelde staafdiagram en klantsegmenten in de kolommen brengen) waar we naar elke klant kunnen kijken, maar ook een duidelijke afbakening hebben of het goede groeiklanten of slechte groeiklanten zijn . Tegelijkertijd markeren we hier nog steeds Totale verkoop.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Dan sorteren we het netjes.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Nu hebben we duidelijke resultaten.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

We kunnen deze resultaten ook weergeven (in de linkertabel) als een staafdiagram met de aangepaste banding erin. We kunnen meer inzicht hebben dan alleen de standaard visualisatie.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Bovendien kunnen we dankzij deze logica die we hebben ontwikkeld een reeks visualisaties maken . We kunnen een spreidingsdiagram maken door deze berekening te gebruiken.

LuckyTemplates Voorbeeld van banding en segmentering met behulp van DAX

Met deze logica kunnen we onze klantsegmenten in de legenda leggen. Dat gaat de goede versus slechte groeiklanten opsplitsen, wat dat extra inzicht of element aan onze visualisaties toevoegt. 


Gebruik DAX om gegevens te segmenteren en te groeperen in LuckyTemplates
Segmentatievoorbeeld Geavanceerde DAX gebruiken in LuckyTemplates
Gegevenssegmentatie op basis van percentagegroepen – Geavanceerde DAX in LuckyTemplates

Conclusie

Dit is een echt krachtig LuckyTemplates-voorbeeld van banding en groepering (segmentering). Dit is niet de enige manier waarop u deze techniek kunt gebruiken. Er zijn veel manieren waarop u deze techniek kunt toepassen. 

Als je de logica begrijpt die ik in deze tutorial doorneem, kom je al een heel eind. Bedenk welke logica of banding u zou kunnen toepassen op elke berekening en op elke metriek die u gaat berekenen. Het is gewoon een kwestie van het instellen en uitvoeren door een zeer vergelijkbare logica. 

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