DAX-eksempler i LuckyTemplates – Avancerede DAX-formler

I denne tutorial viser jeg dig nogle avancerede formler og DAX-eksempler ved hjælp af forskellige funktioner i LuckyTemplates. Nogle af de funktioner, du vil støde på i eksemplerne nedenfor, er CALCUATE , FILTER , MAX , ALLSELECTED og mange flere.

Men før du begynder, skal du sørge for at optimere dine foranstaltninger. Jeg anbefaler altid at bruge målegrupper til at gøre tingene mere intuitive i dine rapporter. På denne måde kan du nemt forgrene dig til de mere avancerede tiltag.

Indholdsfortegnelse

DAX-eksempler: Beregning af kumulativ total

Den førstesom jeg vil vise dig, er et eksempel på en kumulativ total.

Brug af kumulativ total er en fantastisk måde at fremvise en sammenligning over en lang periode.

Eksempelvisualiseringen nedenfor ser travl ud, at du næsten ikke kan se den underliggende tendens. Men hvis du bruger et kumulativt samlet mønster, vil du være i stand til at se den vigtige indsigt mere klart.

Du skal starte formlen for kumulativt salg ved hjælp affungere. Med denne funktion kan du nemt beregne det samlede salg ved hjælp af en anden kontekst.

Så skal du brugesammen med funktion til at referere til Datoer- tabellen.

Brug derefterfunktion til at evaluere hver enkelt række og kontekst i tabellen. Det vil kontrollere, om datoen er mindre end eller lig med den aktuelle dato for den bestemte række. Hvis det er tilfældet, vil MAX- funktionen beregne salget af alle disse datoer. 

Formlen vil også gentage hver eneste dag i kolonnen Dato ved hjælp af funktionen ALLSELECTED . Dette er det grundlæggende mønster af kumulative formler i LuckyTemplates.

Du kan nu bringe det kumulative salgsmål, vi lige har oprettet, til bordet.

Grundlæggende vil den kumulative samlede beregning inkludere alle de tidligere rækker. For eksempel er dataene i den fjerde række summen af ​​de første tre rækker. På samme måde beregner den femte række de første fire rækker.

Konceptet med virtuelle tabeller er også anvendeligt i dette DAX-beregningseksempel. For hver enkelt række opretter formlen en virtuel tabel for alle tidligere datoer og salg. Og så beregner den alt salget af disse datoer. Formlen vil køre dette mønster igen og igen indtil den sidste række i tabellen.

DAX-eksempler: Beregning af kumulativt salg sidste år

Lad os gå videre til et andet avanceret DAX-beregningseksempel. Denne gang viser jeg dig, hvordan du beregner det akkumulerede salg sidste år .

Du skal blot kopiere den forrige formel for kumulativt salg og omdøbe den i overensstemmelse hermed. I stedet for Samlet salg skal du referere til Salg LY i funktionen CALCUATE .

Når du tjekker resultaterne for Kumulativt salg LY i tabellen, kan du kun se det kumulative salg fra sidste år. Den udfører den samme virtuelle beregning og ændrer konteksten for hver enkelt række på grund af funktionen CALCUATE .

Denne gang kan du ændre den eksisterende visualisering nedenfor for at vise de kumulative resultater.

Du kan bruge Area Chart- visualiseringen her, og du kan også vælge noget fra udsnitsværktøjet for yderligere kontekst.

Sådan ser den nye visualisering ud.

Hvis du for eksempel vælger noget fra byudsnittet , ændres resultaterne i visualiseringen. Her er en sammenligning nedenfor.

DAX-eksempler: Beregning af kumulativ salgsforskel

Den sidste ting, jeg gerne vil finde ud af, er, hvordan vi klarede os i år sammenlignet med sidste år kumulativt. Du kan gøre dette ved blot at finde ud af forskellen mellem kumulativt salg og kumulativt salg LY .

Derefter kan du bringe den kumulative forskel til bunden visualisering.

Hermed kan du tydeligt se tendensen i forhold til det indeværende års præstation i forhold til det foregående år. 

Det interessante ved dette avancerede DAX-eksempel er, at du kan bruge dette til at lave en anden tidssammenligningsanalyse. Da du brugte indstillingen ÅR fra den oprindelige salgsmåling, kan du ændre den til DAG , MÅNED eller KVARTAL .




Konklusion

DAX-eksemplerne ovenfor er fantastiske anvendelser af avancerede LuckyTemplates-beregninger. Vi kombinerede formler og integreredeberegninger.

Du kan nemt forgrene dig til andre tidssammenligninger efter at have lært de ovennævnte DAX-eksempler. Anvend blot alle de indsigter og teknikker, du har lært af dette.


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.