Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Å beregne en kumulativ total , også kjent som en løpende total , i LuckyTemplates, er definitivt vanlig for de fleste virksomheter på grunn av dets uunnværlighet i å utføre beregninger for å vise summen av et mål frem til en viss dato. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Men visste du at å lage en omvendt kumulativ total er like viktig som å beregne den kumulative summen?

I denne artikkelen vil vi gå over hvordan du beregner en omvendt kumulativ total i LuckyTemplates ved hjelp av DAX .

Innholdsfortegnelse

Gjennomgå problemet

Dette har blitt tatt opp i som et spørsmål.

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Du kan se dette foruminnlegget her - 

Et medlem hadde et særskilt krav fra desember til januar der de trengte en samlet sum. De ønsket å gjøre det dynamisk også, der den omvendte kumulative totalen ville bli justert for den aktuelle logikken i rapporten hver gang de ønsket å endre årsfilteret siden.

Glad jeg var i stand til å komme opp med et svar som var ganske enkelt etter å ha jobbet gjennom en løsning.

Det var en enkel variant av den vanligste kumulative totalformelkombinasjonen som du kan bruke og gjenbruke i LuckyTemplates ganske effektivt.

Men før vi tar for oss den omvendte kumulative totalen , la oss først fokusere på den kumulative totalen .

formelen for kumulativ eller løpende total i LuckyTemplates

Den kumulative totalen, eller løpende total, brukes til å vise den totale summen av data etter hvert som den vokser med tiden eller en annen serie eller progresjon. Dette er svært nyttig for å oppdage endringer i et visst logisk mønster , og for å avgjøre om prognosesystemet ikke lenger er tilstrekkelig .

Dette bildet viser formelen for å beregne.

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

La oss prøve å gradvis analysere den gitte formelen.

1. inkludere det totale salget fra hver dato

Det første vi må gjøre er å inkludere det totale salget fra hver dato. 

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Totalt salg er summen av alle tallene i en kolonne. I dette spesielle eksemplet er Totalt salg summen av kolonnen Totale inntekter .

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Deretter, ved å bruke ALLSELECTED- funksjonen, listet vi opp alle datoene fra det spesifikke året (i dette tilfellet 2017) i FILTER- funksjonen. 

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Du kan også velge å ikke bruke ALLSELECTED- funksjonen hvis du vil vise alle datoene uten å velge et spesifikt år.

2. Sammenlign gjeldende dato med MAKS DATO

Vi må da sammenligne gjeldende dato med MAX- datoen.

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Denne MAX- funksjonen returnerer maksimumsverdien i en kolonne, inkludert eventuelle logiske verdier og tall.

I dette eksemplet bestemmer MAX -funksjonen maksimumsverdien i Dato- kolonnen. Deretter vil alle datoene som er mindre enn eller lik MAX- datoen vises. 

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

3. Evaluer det totale salget ved å bruke funksjonen ISBLANK().

Vi har også lagt til en IF- logikk som evaluerer det totale salget ved å bruke ISBLANK()-funksjonen. Denne DAX-funksjonen returnerer TRUE eller FALSE etter å ha kontrollert om en verdi er tom/null eller ikke

I dette spesielle eksemplet, hvis Total Sales er null , skal en tom verdi returneres, ellers vil verdien av CumulativeTotal-variabelen bli returnert. 

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Vi brukte denne logikken for dette eksemplet for å vise bare datoene med de faktiske salgene vi gjør, uten å inkludere datoene som ikke har noen data ennå .

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

I eksemplet nedenfor ble resultatet under Kumulativt salg- kolonnen fra 1. februar 2017 beregnet ved å legge til gjeldende beløp for totalt salg ($10 485) til beløpet for totalt salg ($14 506) fra 1. januar 2017 .

Det er også slik resultatet fra hver eneste rad underble beregnet.

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Beregning av revers kumulativ eller revers løpende total i effekt bI

Nå som vi har beregnet vårt kumulative salg , la oss prøve å anslå den omvendte kumulative summen . For å beregne den kan vi fortsatt bruke vår kumulative totalformel med noen mindre endringer.

Det du trenger å gjøre er å bruke en liten justering på radkontekstfiltreringen som skjer innenfor FILTER-funksjonen til formelmønsteret. 

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Innenfor FILTER-funksjonen skal gjeldende dato sammenlignes med MIN- datoen i stedet for MAX -datoen. 

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Denne MIN -funksjonen returnerer minimumsverdien i en kolonne .

I dette eksemplet bestemmer MIN -funksjonen minimumsverdien i Dato- kolonnen. Deretter vil alle datoene som er større enn eller lik MIN-datoen vises. 

For eksempel beregnet vi det bestemte resultatet under kolonnen Omvendt kumulativt salg fra januar 2017 ved å legge til hver enkelt verdi av Totalt salg fra datoene under gjeldende dato ( februar 2017 til desember 2017 ).

Det gjelder for hver enkelt rad under kolonnen Omvendt kumulativ

Beregne omvendt kumulativ eller omvendt løpende total i LuckyTemplates

Løsningen er ganske enkelt bare å reversere eller justere formelen for å beregne den kumulative summen vi har for øyeblikket.


Enkle filtre m/BEREGN – (1.13) Ultimate Beginners Guide to DAX

Konklusjon

Reverse Cumulative Total har definitivt potensialet til å bevise sin verdi innen prosesskontroll og prognoser, oppdage når mønsteret av kundebehov endres, og når et prognosesystem ikke lenger er tilstrekkelig. 

De fleste brukere vil vanligvis ikke bruke det, men dette kan også være en viktig modifikasjon av hvordan CALCUATE-funksjonen fungerer i kombinasjon med FILTER-funksjonen .

Når du bruker disse to DAX-formlene sammen, vil du kunne generere ganske interessante og unike prognoser for dataene dine.

Her er noen anbefalte linker for deg slik at du kan utforske kumulative totalteknikker inne i LuckyTemplates mer.

Forhåpentligvis kan du få en god forståelse av hvordan denne bestemte beregningen fungerer i LuckyTemplates.


Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.