Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

LuckyTemplates løbende total er den perfekte måde at vise mønstre og ændringer på en specificeret data over tid.

I LuckyTemplates er der en fælles kombination af DAX-funktioner, der giver os mulighed for at skabe en dynamisk kumulativ total (sum) på enhver rapportside.

DAX- formlen, som vi er ved at diskutere, er nem at bruge og giver dynamiske resultater. Du kan genbruge den samme formelkombination . Du skal blot erstatte forskellige kernemål eller kerneberegninger i det. Dette vil gøre dig i stand til at generere kumulative totaler (summer) over forskellige beregninger fra en bred skala til daglige resultater. 

Vi vil bruge denne kvartalsvise indsigtsrapport , som jeg brugte i løbet afsidste maj 2018 som eksempel.  

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Indholdsfortegnelse

Brug af datotabellen og det samlede salg i LuckyTemplates

Når vi kører en kumulativ totalformel, skal vi have en stærk . Dette gælder også for alle tidsintelligensberegninger.

Lad os trække disse filtre fra rapporten Kvartalsindsigt til eksempelrapportsiden. På denne måde kan vi bore ind i enhver tidsperiode.

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Lad os derefter gribe feltet Dato ind på eksempelrapportsiden. Dette vil fungere som vores datotabel .

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Lad os også tilføje kolonnen Samlet salg til eksempelrapportsiden.

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Det samlede salg betragtes som et simpelt kernemål. Det er fordi det er nemt at beregne. Det kan også genbruges på forskellige måder som eller.

Nu skal vi bruge den korrekte kombination af DAX-formler for at få den kumulative total (sum).

Formel til beregning af den kumulative omsætning

Vi vil bruge denne formel som et eksempel til at beregne den kumulative omsætning for hele juli måned i 2016 .

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Som du kan se her, har vi allerederesultat, som vi ønsker. Når vi ændrer konteksten, ændres den kumulative sum også. Det er det, der gør det dynamisk.

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Lad os nu prøve at analysere den givne formel.

Først bruger vi funktionen til at ændre konteksten for beregningen. Så vil vi inkludere målingen for samlet salg .

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Som du kan se her, blev det samlede salg for hver eneste dag vist.

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Brug af FILTER-funktionen til løbende totaler

Nu skal vi brugefungere. Dette vil justere konteksten inde i CALCUATE- funktionen.

Hvis vi ønsker at vise den korrekte kumulative total , er vi nødt til at manipulere den aktuelle kontekst. Dette er for os at beregne ikke kun én dag, men også alle dagene inden for den måned.

Efterhånden som vi går ned på listen, er vi nødt til at skabe en bredere tidsramme, som vi i øjeblikket akkumulerer.

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Hver enkelt række i kolonnen Kumulativ omsætning evalueres til en anden kontekst eller et andet filter, der er placeret over salgstabellen .

Brug af funktionen ALLSELECTED til løbende totaler

Desudenfunktionen fjerner et hvilket som helst eller alle de filtre fra Dato-tabellen, der er placeret i en bestemt kontekst. I dette tilfælde er konteksten Q3 af 2016 .

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Derefter genanvender den disse filtre baseret på denne logik.

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

For at opsummere fjerner denne del alle filtre over et 3-måneders vindue. Derefter itererer den gennem hver eneste af disse dage for at identificere, om denne dato er mindre end eller lig med den aktuelle maks. dato .

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Beregning af MAX-datoen

Lad os prøve at oprette en maks. dato- måling, og derefter tildele denne logik til den.

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Dette er, hvad MAX Date- logikken gør.

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Som du kan se, evalueres den til nøjagtig samme dag fra kolonnen Dato .

Forskellige måder at bruge Lucky-skabelonerne i alt

Når du først forstår logikken til at beregne løbende totaler, bliver det nemmere at bruge det på forskellige måder.

For eksempel, hvis vi ønsker at beregne den kumulative fortjeneste , kan vi stadig bruge formlen for den kumulative omsætning . Vi skal bare ændre formlen lidt.

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Vi er nødt til at ændre navnet på foranstaltningen til Kumulativ fortjeneste . Skift derefter det samlede salg til et andet kernemål, som er Samlet overskud .

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Ved at bruge denne formel kan vi også få den kumulative omsætning for det sidste kvartal. Vi vil navngive dette mål Kumulativ omsætning LQ .

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

I dette eksempel skal vi blot ændre det samlede salg til en tidsintelligensberegning som Sales LQ .

Beregning af indtægtsforskellen pr. kvartal

Efter at have haft den kumulative omsætning LQ- målet, kan vi nu få forskellen mellem omsætningen i det nuværende kvartal og det sidste kvartal. Betegnelsen for denne teknik er.

For at gøre det skal vi oprette et nyt mål og navngive det Omsætningsforskel pr. kvartal . Derefter kan vi trække den akkumulerede omsætning LQ fra den akkumulerede omsætning .

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total

Efter at have integreret formlen med de tidligere diskuterede mål ( Kumuleret omsætning LQ og Omsætningsforskel pr. kvartal ), kan vi nu vise visualiseringerne for lettere dataanalyse.

Beregn dynamisk en LuckyTemplates løbende total eller kumulativ total




Konklusion

Nøglepunktet i denne tutorial er at forstå formlen og derefter justere den yderligere for at forgrene sig til andre foranstaltninger.

Ved at bruge en DAX-formel kan du vise tendenser og give en konkret sammenligning af mål over tid.

Ved at forstå funktionen af ​​hvert afsnit af formlen kan du opnå øjeblikkelige resultater.

Dette ændrer, hvordan præsentationer udføres. Så længe du er i stand til at tilpasse formlen i henhold til de oplysninger, du har brug for, vil dine ønskede resultater blive vist med det samme.

Dette er en god gennemgang af teknikken til LuckyTemplates, der kører totalt . Jeg håber, at du vil være i stand til at implementere dette i dit eget arbejde.

For flere DAX-formelkombinationsteknikker, tjek modulet Solving Analytical Scenarios på LuckyTemplates Online. Dette kursusmodul dækker alle formler, som du kan bruge til at løse forskellige analyser og indsigter i dine rapporter.

Nyd at arbejde gennem denne detaljerede video.


Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.