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.
Til denne øvelse vil vi forgrene os til nogle eksempler på tidsintelligensberegninger ved hjælp af en kombination af DAX-funktioner.
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.
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.
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.
For eksempel, den 13. oktober 2018 er det samlede salg $153.058,20 .
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.
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.
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 .
Vi kan se, at salgs-LY -målet nu er placeret under målegruppen for tidssammenligning .
Desuden skal vi sørge for, at tabellen Tidssammenligning er placeret i nærheden af tabellen Nøglemål .
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.
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.
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.
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 .
Sådan kan vi se overskuddet fra sidste år.
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.
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.
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.
Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.
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.
Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
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.
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
LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det