Løpende totaler i LuckyTemplates ved hjelp av DAX

Noen ganger er det langt bedre å beregne løpende totaler i LuckyTemplates for å analysere trender enn å bare se på faktiske resultater på daglig basis. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Det er derfor jeg skal vise deg i dette eksemplet hvordan du kan implementere en løpende totalberegning som er dynamisk, og flyter og integreres godt med resten av modellen din.

Og jeg skal vise deg hvordan du kan gjøre det veldig effektivt og enkelt ved å kombinere noen få DAX-tiltak inne i LuckyTemplates.

Innholdsfortegnelse

Beregne løpende totaler i LuckyTemplates fra bunnen av

I dette blogginnlegget skal jeg vise deg hvordan du beregner løpende totaler inne i LuckyTemplates. Det er faktisk et par måter å gjøre det på, og jeg skal vise deg begge veier.

Dette er til syvende og sist hva vi ønsker å oppnå som et resultat. Vi har dato- og salgskolonnene våre, i tillegg til en løpende total på 30 dager og en løpende total på 90 dager (venstre side).

Vi legger dem også inn i visualiseringer for å gjøre tallene mer interessante, og for å gjøre trender og uteliggere lettere å få øye på (høyre side).

Løpende totaler i LuckyTemplates ved hjelp av DAX

Vi kan også endre tidsrammen og se våre løpende totaler endres i sanntid. Ganske overbevisende innsikt, ikke sant?

Løpende totaler i LuckyTemplates ved hjelp av DAX

Så hvis du ser på ting som varelager eller kundefordringer, er dette en veldig god analyse som du kan kjøre på toppen av dataene.

Du kan deretter forgrene deg til mer avanserte ting som å sammenligne dine løpende totaler fra en periode til en annen.

Det er mange fantastiske ting du kan gjøre, og jeg skal vise deg hvordan du kan oppnå dette fra bunnen av.

Løpende totaler om 30 dager

Som alltid starter vi med en tom rapport der alt vi har er vårt totale salg. La oss skrive et mål som vil gi oss en løpende total på 30 dager. Dette betyr at vi ønsker å se tilbake fra i dag til 30 dager, og summere alle salgene innenfor den tidsperioden.

La oss lage et mål og kalle det Running Total 30D.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Så hopper vi inn på en annen linje for å skrive litt logikk og legge inn det totale salget.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Det tredje trinnet er å brukefunksjon. FILTER-funksjonen er en itererende funksjon som itererer datotabellen og fanger opp de 30 dagene for den løpende totalen.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Vi skal fjerne ethvert filter eller enhver kontekst som kommer fra DATO-kolonnen. Så ALLE blir kvitt den konteksten og blir kvitt det filteret.

Deretter skal vi iterere gjennom hele DATO-tabellen og se om datoen er større enn MAX (Dato – 30), som kommer til å gi oss den første dagen av de 30 dagene.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Og så vil vi skrive om datoen er mindre enn lik MAX-datoen.

Løpende totaler i LuckyTemplates ved hjelp av DAX

La oss trykke enter og dra informasjonen til tabellen. Vi kan se at dette vil evalueres til en løpende total nå.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Løpende totaler på 90 dager

La oss si at vi ønsker å få salget fra en annen tidsramme. Vi kan bruke samme mål og deretter endre tallet fra 30 dager til vårt foretrukne nummer, som i dette tilfellet er 90.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Og akkurat som det har vi en løpende total for 90 dager. Dette kommer til å evaluere noe som er litt annerledes fordi vi ser på salget vårt for en mye lengre tidsramme.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Husk at du alltid kan erstatte et annet mål her; du kan bruke denne teknikken til å komme frem til data om fortjeneste, transaksjoner eller kunder. Det er ganske enkelt mange ting du kan implementere ved å bruke denne løpende totalformelen.  

Det er mange ting du faktisk også kan forgrene deg til. Ikke bare kan du se på løpende totaler når som helst, du kan faktisk sammenligne løpende totaler med forrige måned, forrige kvartal eller i fjor også.

Bruker DATESINPERIOD

Jeg skal vise deg en annen formel du kan skrive for å oppnå nøyaktig det samme; den bruker imidlertid en annen filtreringslogikk inne i calculate-setningen.

Vi kommer til å kalle dette tiltaket Running Total 30D-alternativet. Igjen, vi vil beregne det totale salget, men i stedet for FILTER, skal vi bruke funksjonen kalt DATOPERIODE.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Så hopper vi til en annen rad og legger inn noen datoer. Dette er hva DATESINPERIOD gjør; det er en spesifikkfunksjon som lar oss opprette eller åpne opp en hvilken som helst tidsperiode. Alt vi trenger å gjøre er å sette inn parameterne våre.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Så i utgangspunktet gjør den det FILTER-funksjonen gjør, på en annen måte. Dette er en litt enklere måte som gir mye mer fleksibilitet.

Og hvis vi legger den ved siden av vårt andre 30-dagers bord, vil vi se at det er nøyaktig det samme som det vi brukte i FILTER. Så dette er bare en annen måte å oppnå et lignende resultat på.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Nå gjenstår det bare å gjøre den om til en, som ikke tar lang tid. Da kan vi se totalsummen på en visuell måte.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Vi kan også legge til forskjellige filtre. La oss for eksempel si at vi ønsker å se på et bestemt år som 2017.

Løpende totaler i LuckyTemplates ved hjelp av DAX

Den løpende totalen vil automatisk justeres for den ekstra konteksten vi ønsker å legge til på rapportsiden vår.

Slik gjør vi totalsummen. Du kan bruke den i mange applikasjoner. Den samme teknikken kan brukes igjen og igjen i forskjellige scenarier.

Konklusjon

Jeg tror at løpende totaler er en mye bedre måte å se på gjennomsnitt over tid. Noen ganger er det for detaljert å se på et daglig nivå. Løpende totaler lar deg imidlertid ikke bli fanget opp av et enkelt resultat, men av en opphopning av resultater som faktisk gir mye bedre innsikt.

Det er mange forskjellige måter du kan bruke dette på, og du vil få en mye bedre ide om hvordan jeg personlig implementerer det via videoen nedenfor.

Jeg går inn i en del detaljer rundt den spesifikke formelen, men så kan du forgrene deg fra den for annen innsikt som du kanskje til slutt vil lage.

Så lykke til med implementeringen av denne. Mye å lære og mye å replikere i dine egne modeller.


Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!

Løpende totaler i LuckyTemplates ved hjelp av DAX

Løpende totaler i LuckyTemplates ved hjelp av DAX

Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.

LuckyTemplates Slope Chart: En oversikt

LuckyTemplates Slope Chart: En oversikt

Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.

LuckyTemplates fargetemaer for enhetlige visualiseringer

LuckyTemplates fargetemaer for enhetlige visualiseringer

Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

La oss fordype oss i Standard LuckyTemplates-tema, og gjennomgå noen av funksjonene som er innebygd i selve LuckyTemplates Desktop-applikasjonen.

LuckyTemplates Map Visual: Hvordan lage og legge til en egendefinert legende i LuckyTemplates

LuckyTemplates Map Visual: Hvordan lage og legge til en egendefinert legende i LuckyTemplates

I denne opplæringen lærer du hvordan du bygger en egendefinert legende i en LuckyTemplates Map Visual for å vise dine foretrukne farger og segmentering.

LuckyTemplates bakgrunnsbilde for rapporter som bruker PPT

LuckyTemplates bakgrunnsbilde for rapporter som bruker PPT

Lær hvordan du setter opp et LuckyTemplates-bakgrunnsbilde ved hjelp av PowerPoint. Dette er en av teknikkene mine for å lage mine LuckyTemplates-rapporter.

Anskaffelsesbeslutningsmodell og analyse i LuckyTemplates

Anskaffelsesbeslutningsmodell og analyse i LuckyTemplates

I denne opplæringen skal vi dykke ned i noen innkjøpsanalyser i en organisasjon, ved å bruke en interaksjonsfunksjon og kraften til datamodellen.