Time Intelligence DAX-funktioner i LuckyTemplates

Til denne øvelse vil vi forgrene os til nogle eksempler på tidsintelligensberegninger ved hjælp af en kombination af DAX-funktioner.

Time Intelligence DAX-funktioner i LuckyTemplates

Denne form for beregning er nyttig, når du vil sammenligne dine forretningsdata over en bestemt periode. Du kan gøre det efter dage, måneder, kvartaler eller år.

Bortset fra CALCUATE- funktionen kan brug af andre DAX-funktioner i høj grad hjælpe med at opbygge en fantastisk tidsrelateret analyse.

Jeg vil præsentere dig for nogle af de mest almindeligebruges til denne form for beregning.

Indholdsfortegnelse

Brug af Time Intelligence DAX-funktioner

I dette eksempel vil jeg lære dig, hvordan du opretter et nyt mål for at sammenligne det nuværende salg med sidste år. Konkret sammenligner vi salget på en bestemt dag fra det foregående og det indeværende år.

Lad os kalde dette mål som Sales LY og starte det med funktionen CALCUATE . Detfunktion kan ændre konteksten for enhver beregning.

Time Intelligence DAX-funktioner i LuckyTemplates

Dernæst skal vi sætte et udtryk, som i dette tilfælde er det samlede salg . Da vi skal ændre konteksten for at sammenligne salget, bruger vifungere. Denne funktion returnerer et sæt datoer i det aktuelle valg fra det foregående år.

Til sidst skal vi referere til Datoer- kolonnen fra Dato- tabellen.

Time Intelligence DAX-funktioner i LuckyTemplates

I tabellen kan vi allerede se de aktuelle salgsdata fra kolonnen Samlet salg . Når vi bringer Sales LY- målet på bordet, vil vi kunne se det samlede salg fra sidste år. Salg LY -tabellen beregner stadig det samlede salg, dog ændres datokonteksten til det foregående år.

Time Intelligence DAX-funktioner i LuckyTemplates

For eksempel, den 13. oktober 2018 er det samlede salg $153.058,20 .

Time Intelligence DAX-funktioner i LuckyTemplates

Hvis vi tjekker Sales LY- dataene for den 13. oktober 2019, vil vi se, at det også er $ 153.058 . 20 .

Ved hjælp af funktionen CALCUATE ændrer formlen den indledende kontekst for at se tilbage på salget den 13. oktober 2018. Dette er et simpelt eksempel på en.

Time Intelligence DAX-funktioner i LuckyTemplates

Oprettelse af en ny målegruppe

Hvis vi ser på vores nøglemålsgruppe i modellen, vil du bemærke, at vores mål begynder at hobe sig op. Da vi forgrener os til en ny beregning, er det bedst at oprette en ny målegruppe. På denne måde kan vi optimere og rense vores LuckyTemplates.

Time Intelligence DAX-funktioner i LuckyTemplates

For at gøre det skal du klikke på båndet Hjem og derefter klikke på Indtast data .

Da målene handler om tidsintelligensberegninger, kan vi navngive den nye målegruppe som Time Comparison . Efter omdøbning skal du klikke på Indlæs .

Så kan vi nu flytte den relateredeind i den nye tabel.

Vi kan også lave Sales LY -målet som hovedmålet. For at gøre det skal du klikke på båndet Modellering og derefter klikke på Hjemmetabel . Herfra kan vi ændre standard hjemmetabellen fra nøglemål til tidssammenligning .

Time Intelligence DAX-funktioner i LuckyTemplates

Vi kan se, at salgs-LY -målet nu er placeret under målegruppen for tidssammenligning .

Time Intelligence DAX-funktioner i LuckyTemplates

Desuden skal vi sørge for, at tabellen Tidssammenligning er placeret i nærheden af ​​tabellen Nøglemål .

Time Intelligence DAX-funktioner i LuckyTemplates

Dette er den ideelle opsætning af datamodellen, da de to ekstra tabeller kun er til organisatoriske formål. De er ikke en del af hovedmodelstrukturen for datarelationer.

Brug af avancerede tidsintelligens DAX-funktioner

Vi har nu de samlede salgs- og salgs-LY- data i vores tabel. Vi kan forgrene os til avancerede tidsintelligensberegninger ved hjælp af disse kernemål og andre DAX-funktioner.

I dette eksempel vil vi beregne for salgsforskel år for år . I formlen skal vi blot finde forskellen mellem Total Sales og Sales LY.

Time Intelligence DAX-funktioner i LuckyTemplates

For at se resultaterne skal vi bare medbringe Salgsdiff . Åå mål ind i tabellen. Vi kan også gøre denne tabel til en visualisering som denne.

Time Intelligence DAX-funktioner i LuckyTemplates

Disse er blot simple visualiseringer. Men hvis vi tilføjer slicere i måneder eller uger, vil visualiseringen se mere interessant ud.

I dette andet eksempel vil jeg lære dig en anden tidsintelligensberegning ved hjælp af en anden DAX-funktion. Denne gang, lad os brugefunktion til at beregne salg sidste år .

Ved at bruge den originale formel skal vi bare ændre SAMEPERIODLASTYEAR til DATEADD . Efter at have refereret til Dato- tabellen, skal du indtaste -1 som antallet af interval.

Time Intelligence DAX-funktioner i LuckyTemplates

DATEADD - funktionen er meget fleksibel, fordi vi kan gå efter dag, måned, kvartal eller år.

Da vi går efter år, vil formlen beregne det samlede salg fra det foregående år. Naturligvis vil resultaterne være de samme som før, fordi vi lige har brugt en anden formel.

Til sidst kan vi blot kopiere og indsætte den eksisterende foranstaltning og bare ændre navnet. For eksempel fra Salg LY til Profit LY . I stedet for Samlet salg refererer vi til målingen Samlet fortjeneste .

Time Intelligence DAX-funktioner i LuckyTemplates

Sådan kan vi se overskuddet fra sidste år.

Time Intelligence DAX-funktioner i LuckyTemplates

Vi kan forgrene os til flere analyser herfra, f.eks. indeværende års overskud. Vi kan endda regne ud den procentvise forskel år for år.  

Nøglen til en fantastisk tidsintelligensberegning er at bruge en kombination af DAX-funktioner.




Konklusion

Disse eksempler på tidsintelligens kan være enkle, men det er en fantastisk anvendelse af alle de ting, som vi har diskuteret indtil nu. Vi anvendte begreberne initial kontekst, iterationsfunktioner, aggregeringsfunktioner, mål forgrening og CALCUATE -funktionen.

Jeg håber, du har lært en masse teknikker og DAX-funktioner. Det vil være fantastisk, hvis du kan anvende dem på dine rapporter så hurtigt som muligt.

Time Intelligence DAX-funktioner i LuckyTemplates


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.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det