Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Het lopende totaal van LuckyTemplates is de perfecte manier om patronen en veranderingen in bepaalde gegevens in de loop van de tijd weer te geven.

In LuckyTemplates is er een gebruikelijke combinatie van DAX-functies waarmee we op elke rapportpagina een dynamisch cumulatief totaal (som) kunnen maken.

De DAX- formule die we gaan bespreken is gebruiksvriendelijk en levert dynamische resultaten op. U kunt dezelfde formulecombinatie hergebruiken . Vervang er gewoon verschillende kernmetingen of kernberekeningen in. Hiermee kunt u cumulatieve totalen (sommen) genereren over verschillende berekeningen, van grootschalige tot dagelijkse resultaten. 

We gebruiken dit Quarterly Insights- rapport dat ik gebruikte tijdens de afgelopen mei 2018 als voorbeeld.  

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Inhoudsopgave

De datumtabel en totale verkoop gebruiken in LuckyTemplates

Bij het uitvoeren van een cumulatieve totaalformule hebben we een sterke datumtabel nodig . Dit geldt ook voor eventuele intelligentieberekeningen.

Laten we deze filters van het Quarterly Insights- rapport naar de voorbeeldrapportpagina slepen. Op deze manier kunnen we in elke tijdsperiode boren.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Laten we dan het veld Datum naar de voorbeeldrapportpagina halen. Dit zal dienen als onze datumtabel .

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Laten we ook de kolom Totale verkoop toevoegen aan de voorbeeldrapportpagina.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

De Total Sales wordt beschouwd als een eenvoudige kernmaatstaf. Dit komt omdat het eenvoudig te berekenen is. Het kan ook op verschillende manieren worden hergebruikt, zoals voortschrijdende gemiddelden of lopende totalen .

Nu moeten we de juiste combinatie van DAX-formules gebruiken om het cumulatieve totaal (som) te krijgen.

Formule voor het berekenen van de cumulatieve omzet

We gebruiken deze formule als voorbeeld om de cumulatieve opbrengst voor de hele maand juli in 2016 te berekenen .

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Zoals u hier kunt zien, hebben we al het dat we willen. Zodra we de context veranderen, verandert ook de cumulatieve som. Dit maakt het dynamisch.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Laten we nu proberen de gegeven formule te analyseren.

Eerst gebruiken we de functie om de context van de berekening te wijzigen. Dan nemen we de Total Sales -maatstaf mee.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Zoals u hier kunt zien, werd de totale verkoop voor elke afzonderlijke dag weergegeven.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

De FILTER-functie gebruiken voor lopende totalen

Nu gaan we de functie gebruiken. Dit past de context binnen de CALCULATE- functie aan.

Als we het juiste cumulatieve totaal willen weergeven , moeten we de huidige context manipuleren. Dit is voor ons om niet slechts één dag te berekenen, maar ook alle dagen binnen die maand.

Terwijl we de lijst aflopen, moeten we een breder tijdsbestek creëren dat we momenteel aan het verzamelen zijn.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Elke afzonderlijke rij in de kolom Cumulatieve omzet wordt geëvalueerd in een andere context of filter dat boven de tabel Verkoop is geplaatst .

De ALLSELECTED-functie gebruiken voor lopende totalen

Bovendien verwijdert de functie enkele of alle filters uit de datumtabel die binnen een bepaalde context zijn geplaatst. In dit geval is de context Q3 van 2016 .

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Vervolgens worden die filters opnieuw toegepast op basis van deze logica.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Om samen te vatten, dit deel verwijdert alle filters over een periode van 3 maanden. Vervolgens herhaalt het elk van die dagen om te bepalen of die datum kleiner is dan of gelijk is aan de huidige maximale datum .

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Het berekenen van de MAX-datum

Laten we proberen een Max Date- meting te maken en deze logica er vervolgens aan toe te wijzen.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Dit is wat de MAX Date- logica doet.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Zoals u kunt zien, evalueert het naar exact dezelfde dag vanuit de kolom Datum .

Verschillende manieren om het lopende totaal van LuckyTemplates te gebruiken

Zodra u de logica voor het berekenen van lopende totalen begrijpt, is het gemakkelijker om deze op verschillende manieren te gebruiken.

Als we bijvoorbeeld de cumulatieve winst willen berekenen , kunnen we nog steeds de formule voor de cumulatieve omzet gebruiken . We moeten alleen de formule een beetje aanpassen.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

We moeten de naam van de maatregel wijzigen in Cumulatieve winsten . Wijzig vervolgens de Totale verkoop in een andere kernmaatstaf, namelijk Totale winst .

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Met deze formule kunnen we ook de cumulatieve omzet van het laatste kwartaal krijgen. We noemen deze meting Cumulative Revenue LQ .

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

In dit voorbeeld hoeven we alleen de Total Sales te wijzigen in een time intelligence-berekening zoals de Sales LQ .

Berekening van het omzetverschil per kwartaal

Na de cumulatieve omzet LQ- meting kunnen we nu het verschil krijgen tussen de omzet van het huidige kwartaal en die van het laatste kwartaal. De term voor deze techniek is Measure Branching .

Om dat te doen, moeten we een nieuwe meting maken en deze de naam Inkomstenverschil per kwartaal noemen . Vervolgens kunnen we de cumulatieve opbrengst LQ aftrekken van de cumulatieve opbrengstmaatstaf .

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen

Nadat we de formule met succes hebben geïntegreerd in de eerder besproken metingen ( cumulatieve omzet LQ en omzetverschil per kwartaal ), kunnen we nu de visualisaties weergeven voor eenvoudigere gegevensanalyse.

Dynamisch een LuckyTemplates lopend totaal of cumulatief totaal berekenen


Lopende totalen in LuckyTemplates: berekenen met behulp van DAX-formule
Presentatie van budgetten in LuckyTemplates - DAX cumulatieve totalen
Cumulatieve totalen op basis van maandelijkse gemiddelde resultaten in LuckyTemplates

Conclusie

Het belangrijkste punt in deze zelfstudie is het begrijpen van de formule en deze vervolgens verder aan te passen om uit te breiden naar andere maatregelen.

Met behulp van een DAX-formule kunt u trends weergeven en een concrete vergelijking van maatregelen in de tijd geven.

Door de functie van elke sectie van de formule te begrijpen, kunt u onmiddellijke resultaten verkrijgen.

Dit verandert de manier waarop presentaties worden gegeven. Zolang u de formule kunt aanpassen aan de informatie die u nodig heeft, worden de gewenste resultaten meteen weergegeven.

Dit is een goed overzicht van de techniek voor LuckyTemplates running total . Ik hoop dat je dit in je eigen werk kunt toepassen.

Bekijk voor meer DAX-formulecombinatietechnieken de module Solving Analytical Scenarios op LuckyTemplates Online. Deze cursusmodule behandelt alle formules die u kunt gebruiken om verschillende analyses en inzichten in uw rapporten op te lossen.

Veel plezier met het doornemen van deze gedetailleerde video.


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