Home
» Power BI
»
LuckyTemplates tidsfunktioner: DATEADD og mere
LuckyTemplates tidsfunktioner: DATEADD og mere
I denne artikel vil jeg tale om tidsintelligensfunktioner i LuckyTemplates. Vi har allerede berørt et tidligere eksempel med felterne Dato , Samlet salg og Salg sidste år . Som du kan se, er der ingen data i Sales LY før 2019.
Nogle af disse vil du bruge ret meget, mens andre funktioner måske sjældent eller aldrig bruger.
DOWNLOAD FILER, DER BRUGT I DENNE ARTIKEL
Mange af disse funktioner beregner faktisk det samme, kun ved forskellige granulariteter. For eksempel i funktionerne,, og, bruger de henholdsvis måneder , kvartaler og år til at beregne det samme over forskellige tidsrammer.
Med dette i tankerne er der ikke så mange funktioner at arbejde med, da de fleste af dem fungerer på samme måde.
LuckyTemplates Tidsfunktioner: DATEADD Med CALCUATE
For at fortsætte, lad os gennemgå et par andre funktioner, som jeg tror ville være nemme for dig at forstå.
Jeg vil vise dig en funktion kaldetsom faktisk er min foretrukne tidssammenligningsfunktion.
Grundlæggende giver DATEADD dig mulighed for at springe mellem et hvilket som helst antal tidsrammer, når det bruges inde i funktionen.
Der var en funktion, som vi brugte kaldetsom kun giver dig mulighed for at springe et år. Med DATEADD kan du indtaste en række forskellige intervaller.
I vores Dato- kolonne kunne jeg indtaste -1 som vores antal intervaller og vælge enten DAG , MÅNED , KVARTAL eller ÅR som vores interval.
Ved at vælge ÅR som interval kunne jeg faktisk få de samme resultater som vores Salg LY kolonne.
Grunden til at jeg kan lide DATEADD -funktionen er på grund af dens alsidighed. Jeg kan bare vælge KVARTAL i stedet for ÅR , og blot trække den nye målestok ind for at se på mine kvartalsværdier .
Jeg kunne også ændre antallet af interval fra -1 til -2 for at springe to kvarter tilbage .
Hvis jeg ville se på for to dage siden , ville jeg simpelthen ændre KVARTAL til DAG . Jeg kunne også gøre -2 positiv, hvis jeg kunne tænke mig at se på to dage efter .
Der er en masse alsidighed med DATEADD -funktionen, og det er derfor, jeg kan lide det. Jeg tror, at du også vil kunne lide det efter at have brugt tid på det ved at bruge det som en del af dine andre beregninger eller mål.
For eksempel vil du regne ud forskellen mellem i dag og i går . For at komme dertil kan du indstille antallet af intervaller for DATEADD -funktionen til -1 og derefter oprette en anden målestok for at regne forskellen ud.
Endelig kunne vi oprette en ny foranstaltning kaldet Daily Difference . Alt, hvad jeg skal gøre, er at tage kolonnen Samlet salg og trække den fra DATEADD- eksempelmålet, som er vores foregående dag.
Jeg kunne bare trække det nye mål ind, og nu kan vi se forskellen.
Sådan kan tidsintelligens-funktioner tage dig i mange forskellige retninger afhængigt af, hvad du vil finde.
Så lad os tage et par flere eksempler bare for at give dig en idé om, hvad der er muligt her.
LuckyTemplates tidsfunktioner: DATESMTD og DATESQTD
Hvad hvis vi ønskede at beregne en måned til dato værdi ? Jeg vil oprette en ny foranstaltning kaldet Sales MTD og sætte Total Sales inde i CALCULATE .
Der er en anden funktion sat op specifikt til dette formål. Det, der er så fantastisk ved tidsintelligensfunktioner i LuckyTemplates, er, at der er en hel gruppe af tabelfunktioner, der er sat op specifikt til tidsrelateret indsigt. Uden disse ville tingene være mere komplicerede.
Jeg kunne bruge en funktion kaldet , som returnerer et sæt datoer i måneden op til den aktuelle dato . Alt jeg skal gøre i denne funktion er at gå ind i kolonnen Dato .
Hvis jeg trækker det ind, får jeg nu en kumulativ månedlig total .
Hvis jeg ville se tingene mere klart, kunne jeg kopiere og indsætte hele tabellen og fjerne de andre tiltag, så Sales MTD forbliver. Jeg ville så vælge en graf under Visualiseringer.
Så du kan se her, at jeg nu får en kumulativ sum af måneds-til dato- tal vist i min visualisering.
Jeg kunne også oprette et nyt mål kaldet Sales QTD , som er nøjagtigt det samme som Sales MTD , bortset fra at jeg nu bruger funktionen.
Det er præcis det samme - jeg ændrer bare den funktion, jeg bruger. Det er her, det handler om at have en god forståelse af, hvad du vil se.
Mange af disse funktioner har klare formål, hvilket gør det nemmere blot at indtaste dem i det korrekte miljø eller analyse.
Ved at visualisere Sales QTD vil du også se den kumulative total på kvartalsbasis .
Konklusion
Dette er blot en introduktion til tidsintelligensfunktioner i LuckyTemplates, og hvordan du bruger dem. Jeg vil virkelig gerne have, at du udforsker mere om, hvordan de fungerer i dine egne modeller.
For eksempel kan du gå et skridt videre og finde den procentvise forskel mellem i går og i dag.
Dette er nogle af de ting, du kan forgrene dig til, når du udnytter tidsintelligensfunktioner effektivt.