LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

I denne blog taler jeg om en teknik omkring LuckyTemplates-budgettering , hvor jeg udarbejder en måde at allokere beregninger på tværs af forskellige tidsrammer eller måneder, for eksempel. Du kan se den fulde video af denne tutorial nederst på denne blog.

I de fleste tilfælde er budgetter på årsbasis. Det er dog så meget bedre at indsnævre det til en månedlig basis og se fordelingen af ​​vores budgetter pr. måned. Så jeg vil vise dig, gennem en demonstration, et par nuancer af, hvordan det hele fungerer. Vi vil også dykke ned i nogle avancerede DAX-beregninger.

De data, jeg bruger i denne tutorial, var en del af enomkring budgetteringsfølsomhedstabeller.

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

Lad os tage et kig på scenariet og datamodellen, som virkelig er nøglen til at forstå, hvordan man opnår denne budgetteringsanalyse.

Indholdsfortegnelse

Budgetfølsomhedstabellen

Så i dette scenarie har vi nogle budgetter pr. by for 2018, og de er inden for en årlig tidsramme.

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

Vi kan ikke kun have ét tal for hele året, vi skal allokere disse budgetter på et månedligt niveau. Vi kan endda allokere dette til et dagligt niveau , hvilket jeg har forklaret i andre videotutorials. På denne måde vil vi være i stand til at se, hvad tendensen er, og hvordan tingene fungerer gennem tiden

For at udføre denne tildeling identificerer vi budgetfølsomheden for hver måned og integrerer den i vores beregninger. I denne tabel opdeler budgetfølsomheden budgettet efter hver måned .

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

Følsomhed eller sæsonbestemt i LuckyTemplates kan være forskellige ting, men i denne analyse er det baseret på vores budgetter eller prognoser. Og så her forudser vi, at vi har en forøgelse af tildelingen påkrævet midt på året i forhold til for eksempel sommertid. Der er også en lille stigning i julen. 

Så skal vi finde en måde at integrere dette i vores analyse . Inden vi kommer til det, lad os se på, hvordan datamodellen er opbygget.

Opsætning af datamodel

Dette er en meget detaljeret model med alle vores opslagstabeller, faktatabeller, nøglemål og understøttende tabeller til en detaljeret LuckyTemplates-budgetanalyse.

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

Hvis vi ser nøje efter, kan vi se, at vores regionale budgettabel ikke har nogen relationer med andre tabeller.

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

Ligeledes vores budgetfølsomhedstabel .

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

Disse to tabeller er, hvad jeg kalder støttetabeller . De har ikke noget fysisk forhold til andre tabeller i modellen. Denne budgetfølsomhedstabel kommer til at understøtte den logik, som vi vil fuldføre i vores model.

DAX-beregning for at allokere budget månedligt

Lad os først lige tage et hurtigt kig på vores årlige budgetberegning .

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

Hvis vi trækker det ind i vores tabel, kan vi se, at det slet ikke er allokeret. Det viser kun det fulde tal. Vi ønsker at fordele dette budget på tværs af hver måned.

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

For at gøre det opretter vi en ny foranstaltning. Vi kalder det 2018-budgettildeling

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

Husk, at budgetfølsomhedstabellen ikke har noget forhold til datotabellen i modellen, så der er ingen måde for os at hente oplysninger fra budgetfølsomhedstabellen og få dem filtreret fra datotabellen.

Men vi skabte den forbindelse nærmest inde i denne formel ved hjælp af TREATAS- funktionen.

Inde i budgetfølsomhedstabellen har vi kolonnen Månedsnavn . Og hvis vi går til vores Dato-tabel, har vi en kolonne, der ligner meget . Det er en beregnet kolonne, der viser de første tre bogstaver i hver måned.

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

Og så selvom vi ikke kan tegne et fysisk forhold mellem disse to tabeller (Budgetfølsomhed og Dato-tabeller), kan vi gøre det virtuelt . Det er her den virkelige kraft af denne budgettildelingsteknik kommer ind. 

Ved at bruge TREATAS skabte vi denne forbindelse mellem kolonnen Datotabellen Kort måned og kolonnen Budgetfølsomhedstabellen Måned navngivet. Og på den måde får vi en opdeling af de korrekte tildelinger for de rigtige måneder.

Vi integrerer derefter denne beregning i andre formler for at få vores månedlige tildeling.

I denne formel bruger vi den som en variabel ( VAR ). Derefter går vi ISFILTERED Måned & År (i Datoer- tabellen) og multiple BudgetAllokering efter Årligt Budget . Hvis ikke, vend tilbage til det årlige budget.

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel

Og så vi kan se nu, at vi har denne månedlige allokering via følsomhedstabellen ved at bruge nogle DAX-formler.

LuckyTemplates budgetlægningsteknik: Allokering af månedlig budgetfølsomhedstabel




Konklusion

I denne tutorial har jeg vist dig, hvordan du kan bruge understøttende tabeller og DAX-formler, især med TREATAS, til at skabe et virtuelt forhold og tildele månedlig budgetfølsomhed.

Denne LuckyTemplates-budgetteknik er en genial, der har så mange applikationer. Denne metode vil også rydde op i din model enormt. Det forenkler tingene og genererer indsigter, som var så svære at gøre før.

Jeg håber, at du på en eller anden måde kan få dette koncept og integrere det i dine egne budget- og prognoserapporter.

Skål!


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

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.