Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

I denne tutorial gennemgår jeg en budgettildelingsteknik i LuckyTemplates, hvor du tildeler budgetter på et månedligt niveau i forhold til salgs- eller transaktionsdata på dagligt niveau. Du kan se den fulde video af denne tutorial nederst på denne blog.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Dette scenarie er meget almindeligt, når du arbejder med enhver form for prognoseinformation.

Som et eksempel kan du have Salg, der finder sted hver dag, men dine budgetter kan have en anden granularitet. De kan være på måneds-, kvartals- eller årsniveau. Du ønsker at kunne opdele disse tal, så der kan være en like-for-like sammenligning med de daglige resultater, vi ser via vores Salg.

Dette kan være lidt svært i starten. Derfor vil jeg i dette eksempel vise dig en meget detaljeret løsning på, hvordan du laver denne budgettering og prognoseteknik i LuckyTemplates.

Indholdsfortegnelse

Forhold mellem forskellige granulariteter

Du vil vide, hvordan du tildeler budgetter på måneds- og årsniveau og sammenligner dem med hver enkelt salgstransaktion. Grundlæggende gentager det sig hver dag, du laver salg.

Så du bør vide, hvordan du tildeler det månedlige budget, som også kunne være blevet opdelt af andre attributter.

I dette tilfælde er salgsbudgetterne opdelt efter bynavn , produktnavn og kundenavne .

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Det er en meget detaljeret bottom-up opbygning af budgettet. Der er mange attributter i denne tabel, og de har alle en vis budgetallokering, som du skal sammenligne med Salg på dagligt niveau.

Alt du skal gøre er at forstå, hvordan alt passer sammen i formlerne.

Det vigtigste at lære i denne tutorial er, hvordan man fordeler månedligt over dagligt.

Når du ser på dette eksempel, kan du se, at der er en tabel, der indeholder Dato ,, og.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Du skal lave en beregning, der opsummerer budgettet i en bestemt måned og derefter allokere det for hver eneste dag.

Den svære del af dette er, at Måned & År ikke stemmer overens med Datoer- tabellen. Når du ser på relationerne, vil du se, at tabellen Datoer har en daglig granularitet, mens salgsbudgetterne er på månedlige og årlige granulariteter.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Så der er ingen direkte sammenhæng mellem dem.

Selvom du klikker på tabellen Datoer og trækker den over til tabellen Salgsbudgetter for at oprette en relation, ville det være umuligt. Du ønsker heller ikke at gøre det i første omgang, da det ikke er et sandt forhold.

Datoer -tabellen stemmer ikke overens med de månedlige og årlige detaljer i tabellen Salgsbudgetter . Derfor skal du skabe dette forhold virtuelt.

Oprettelse af virtuelle relationer ved hjælp af TREATAS

Den interessante del omformlen er, at den kan skabe virtuelle relationer i beregningerne, som ikke har en sand sammenhæng i modellen.

Der er dog sande forhold i denne model. Der er tabellen Regioner , tabellen Produkter og tabellen Kunder . Alle tre er attributter i budgetterne.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Derfor skal du beholde dem og udnytte kraften ved filtre, der anvendes i modellen.

Men igen, der er behov for praktisk talt at fordele efter måned og år. Så lad os springe til mål.

Der er samlede budgetter .

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Dette mål opsummerer salgsbudgetterne, som er den numeriske kolonne i budgetterne. Men du skal også sørge for, at du opretter et filter inde i CALCULATE , hvilket er, hvad TREATAS -funktionen gør.

TREATAS opretter et filter baseret på kolonnen Måned og år inde i tabellen Datoer og kolonnen Måned og år inde i tabellen Salg.

Igen, det er ikke muligt at skabe deres forhold inde i modellen på grund af de mange relationer i dem. Der er også gentagne værdier. Så hvis du prøver at få fat i måned og år fra tabellen Datoer og trækker det over til tabellen med måned og år for salg,...

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

...du får en meddelelsesfejl, der siger:

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Og det er derfor, den virtuelle relation skabes ved hjælp af TREATAS – du er i stand til virtuelt at skabe forbindelsen mellem de to tabeller ved hjælp af denne funktion.

Du vil se, at når du hopper ind i en ny måned, er den i stand til at genkende og derefter beregne budgetterne baseret på den måned.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Finde tildelingsalgoritmen

Du skal beregne de samlede budgetter og derefter oprette en tildelingsalgoritme, som fordeler budgettet på tværs af hver eneste dag.

Logisk set er allokeringen som udgangspunkt Totalbudgetter divideret med antallet af dage i en måned . Du kan også bruge antal arbejdsdage i en måned.

Men for dette eksempel bruges antallet af dage i en måned.

Når du udfører beregningen, skal du tænke på allokeringsalgoritmen.

Se på formlen Dage i måneden .

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Det siger, at de samlede budgetter for måneden skal divideres med antallet af dage i måneden.

Ved at trække målingen Dage i måned til tabellen tæller den og viser, hvor mange dage der er i en bestemt måned.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

I formlen har jeg fjernet enhver kontekst af dage.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Men så bragte jeg dem tilbage med værdierne for måned og år.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Hvis du gør dette, vil datoerne matche salgsbudgetterne, der har månedlige og årlige granulariteter.

Hvis du ser på kolonnen Dage i måned i tabellen, vil du se, at antallet af dage er forskelligt for hver måned – det er ikke bare at sætte det generiske antal på 30 dage pr. måned for alle måneder.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Den ændres også automatisk, hvis der vælges et andet kvartal i tidsrammen.

Beregning af budgettildeling

I formlen for budgettildeling er dette den del, der genererer det nøjagtige antal dage i måneden:

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Dette kan forenkles ved at gøre formlen for DailyBudget lig med de samlede budgetter .

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Og dette er hoveddelen af ​​formlen:

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Det er at dividere de samlede budgetter efter månedsdage . Sådan kan du få budgettildelingen.

Nogle mellemliggende beregninger er ikke engang nødvendige som dage i måneden. så hvis du vil, kan du vælge at fjerne det.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Du kan derefter vise resultaterne i et diagram, der viser budgetfordeling versus salg pr. dag .

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Ved brug af TREATAS er det bare et spørgsmål om at finde allokeringsalgoritmen. Du skal finde det rigtige divisionsnummer, i dette tilfælde var det Dage . Og divider derefter det tal med den korrekte månedlige eller årlige tildeling.

Tilpasning af Dashboard

Lad os nu gå tilbage til demomodellen.

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Når du tilpasser dashboardet, kan du inkorporere forskellige mønstre på de øverste visualiseringer. Du kan vise forskellen mellem salgsbudgetter og kumulative budgetter og deres tendenser. Du kan også oprette segmenteringsmønstre.




Konklusion

At gøre dette inde i LuckyTemplates kræver en rimelig mængde viden om, hvordan man opsætter datamodellen godt, og også hvordan man danner de korrekte relationer mellem tabellerne. Oven i dette skal du også bruge de rigtige DAX-formler for at få alt til at fungere i dine visualiseringer.

Til budgettering og prognoserapporter som denne i LuckyTemplates er det bare et spørgsmål om at finde allokeringsalgoritmen sammen ved at bruge TREATAS .

Med lidt øvelse vil du være i stand til at implementere dette meget nemt i dit eget arbejde.

Alt det bedste,

***** Lærer du Lucky Templates? *****







Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

Budgettildeling: Månedlige prognoser på tværs af daglige resultater i LuckyTemplates

I denne tutorial gennemgår jeg en budgettildelingsalgoritme i LuckyTemplates, hvor du sammenligner månedlige prognoser versus daglige salg.

Brug avanceret logik i LuckyTemplates til at rette dine totaler

Brug avanceret logik i LuckyTemplates til at rette dine totaler

Lær, hvordan du kan få totalerne i dine beregninger korrekte ved hjælp af avancerede DAX-formler og avanceret logik i LuckyTemplates.

PowerApps visninger og formularer: Sådan oprettes og tilpasses

PowerApps visninger og formularer: Sådan oprettes og tilpasses

Lær mere om PowerApps-visninger og -formularer, og hvordan du opretter og tilpasser dem specifikt til den app, du opretter.

LuckyTemplates-rapporteringsskabeloner udvidet – LuckyTemplates-visualiseringskoncepter

LuckyTemplates-rapporteringsskabeloner udvidet – LuckyTemplates-visualiseringskoncepter

I denne blogtutorial dykker jeg ned i, hvordan man tilpasser LuckyTemplates-rapporteringsskabeloner, og hvordan man visualiserer finansielle oplysninger og data effektivt.

LuckyTemplates-rapportdesign – ubegrænsede muligheder

LuckyTemplates-rapportdesign – ubegrænsede muligheder

Sådan ser et fantastisk LuckyTemplates-rapportdesign ud. Det er et out-of-the-box design, der bruger værktøjstip og bogmærker med episk navigation.

LuckyTemplates USERELATIONSHIP Vs TREATAS

LuckyTemplates USERELATIONSHIP Vs TREATAS

Lær forskellen mellem LuckyTemplates USERELATIONSHIP-funktionen og TREATAS-funktionen, der begge bruges, når du opretter DAX-mål.

Helt nyt kursus: Microsoft Excel for begyndere

Helt nyt kursus: Microsoft Excel for begyndere

Helt nyt kursus: Microsoft Excel for begyndere

ISNULL SQL-funktion i sagsudsagn

ISNULL SQL-funktion i sagsudsagn

Lær og forstå, hvordan du kan bruge CASE-sætningen sammen med ISNULL SQL-funktionen til at returnere en værdi, når der er en NULL-værdi.

LuckyTemplates Dashboard Design – En imponerende visualiseringsidé til sidedrejning

LuckyTemplates Dashboard Design – En imponerende visualiseringsidé til sidedrejning

LuckyTemplates Dashboard-eksempler. Lær og forstå, hvordan du skaber det mest innovative sidevendende visualiseringslook til et LuckyTemplates Dashboard-design i disse enkle trin!

Scatter Plot In R Script: Sådan oprettes og importeres

Scatter Plot In R Script: Sådan oprettes og importeres

I dette selvstudium lærer du, hvordan du opretter en R-spredningsplotvisualisering i LuckyTemplates ved hjælp af R Script-visualen.