Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

I denne opplæringen skal jeg vise deg den ultimate budsjettallokeringsformelen som du kan bruke når du håndterer mengder og data med forskjellige granulariteter. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Budsjettene dine kan være på en månedlig, kvartalsvis eller årlig granularitet mens salget vanligvis er på daglig nivå. Dette skaper et misforhold i modellen.

Budsjettfordelingsformelen som er diskutert i denne opplæringen vil tillate deg å løse denne mismatchen i granulariteter. Det vil også gjøre det mulig for deg å enkelt bytte mellom ulike tidskontekster med bare noen få justeringer av algoritmen.

Etter å ha forstått hvordan det fungerer, vil du effektivt kunne bruke denne metodikken når du håndterer budsjetter i dine egne miljøer.

Innholdsfortegnelse

Ikke samsvarende granulariteter

La oss se på modellen.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Budsjettene dine kommer vanligvis til å ha forskjellige detaljer. Dette betyr at budsjettene dine kan være på et månedlig nivå, for eksempel Budsjett per måned eller per produkt.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Men salgs- eller faktatabellen din kan være på daglig nivå.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Så det er et granularitetsmisforhold.

For å kjøre en analyse eller sammenligning, må du finne en måte å fordele budsjettene dine på med høyere granularitet.

Jo høyere granularitet, i dette tilfellet, er hver dag.

Så du må finne en måte å ta dine månedlige beløp og fordele dem i daglige beløp.

Introduksjon til budsjettfordelingsformelen

Jeg kaller detteformel fordi du kan bruke denne teknikken med budsjetter av enhver granularitet. Du kan bruke den til kvartalsvise eller årlige budsjetter. Alt du trenger er å gjøre noen små justeringer for å få dette til å fungere.

La oss først se på sluttresultatet av budsjettfordelingsformelen .

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Jeg har datoen min i tabellen, og jeg kan enkelt endre den ved hjelp av sliceren.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Jeg har også fått minbeløp og budsjettfordeling .

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Tabellen er referert til i denne visualiseringen:

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Mitt daglige salg varierer. Men budsjettene mine er konstante fordi de er månedlige beløp.

Dette diagrammet viser imidlertid representasjonen bedre fordi det viser et månedlig perspektiv.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Diagrammet viser salget per måned kontra det månedlige budsjettet.

Forstå allokeringsalgoritmen

La oss nå se på formelen.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Det jeg først vil forklare er denne delen av formelen:

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

For å forstå det, la meg gi et eksempel. La oss si at det er et månedlig beløp. La oss gange dette beløpet med 1 delt på 30, eller med hvor mange dager det er i måneden. Det blir allokeringsalgoritmen.

Formelen er DayInContext delt på DaysInMonth multiplisert med MonthlyBudgetAmounts . Det blir metoden som vil gi deg den månedlige budsjettallokeringen til hver eneste dag.

 Så hvis du hadde kvartalsbudsjetter, ville det vært 1 delt på DaysInQuarter multiplisert med kvartalsbudsjettet . Det er hvordan du fordeler et kvartalsbudsjett på tvers av hver eneste dag.

Det er bare å bygge og komme til dette punktet i formelen.

Du må starte med denne delen av formelen i tankene. Deretter må du finne ut hvordan du får den dynamiske DayInContext , DaysInMonth , og hvordan du tildeler MonthlyBudgetAmounts .

I formelen for budsjettfordeling har jeg bygget alt innenfor VARIABLER fordi mange av disse individuelle tiltakene ikke er nødvendige.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Du bør bruke når en beregning kun er relevant for ett bestemt mål.

Hvis et mål kan forgrenes da, vil jeg ikke anbefale å bruke VARIABLER. I stedet ville jeg opprette det første målet først og deretter forgrene meg til en kumulativ total eller glidende gjennomsnitt.

Komponenter av budsjettfordelingsformelen

Så la oss nå ta en titt på hver enkelt del av budsjettfordelingsformelen.

Først av alt, det er Days In Context .

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Dette prøver å telle opp hvor mange datoer som er i en bestemt kontekst.

Denne er ganske enkel fordi det er en evalueringskontekst for hver eneste dag. Så hvis jeg går ( Datoer ) , kommer det til å gi meg en dag for hver eneste rad.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

La oss nå gå til Days In Month .

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Dette er et viktig format fordi det er en dynamisk måte å regne ut hvor mange dager det er i måneden.

Så jeg bruker fortsatt COUNTROWS( Dates) , men jeg har endret konteksten tilfunksjon. jeg fjernetfiltre fra Datoer. Men så returnerer jeg filtre ved å bruke fra måned og år .

Dette gir meg en spesifikk måned og år kontekst. Så for mai måned viser den 31 dager; for juni viser den 30 dager.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Uansett hvilken måned du er i, kommer den til å fordele hele det månedlige budsjettet nøyaktig over den måneden. Du vil ikke få et misforhold der en måned har 30 dager, men da blir den delt på 31 dager.

Så dette gjør at du kan ha korrekte og dynamiske tildelinger.

Bruk av TREATAS for virtuelle relasjoner

Det neste jeg vil gjøre er å beregne Totalbudsjett . La oss nå se på denne delen av formelen:

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Totalbudsjettformelen er enbasert på et virtuelt forhold jeg har opprettet.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Dette virtuelle forholdet er skapt avfunksjon.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

I tabellen kan du se disse større beløpene.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Disse beløpene bestemmes av valgene i produktnavnskjæreren .

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Jeg ser bare på en utvalgt gruppe produkter. Dette teller opp det totale budsjettet i hver av disse forskjellige månedene.

La oss nå se på TREATAS-formelen for månedlige budsjettbeløp .

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

TREATAS gjør meg i stand til å skape et virtuelt forhold.

Jeg ønsker å opprette forholdet praktisk talt fordi det er mange månedsnavn i datotabellen.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Og mange månedsnavn i produktnavnet.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Å plassere et mange-til-mange-forhold skaper for mange problemer i modellene dine.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

I stedet skal jeg lage et virtuelt forhold mellom Datoer-tabellen og Produktbudsjetter-tabellen i formelen min.

Det fysiske forholdet mellom Datoer-tabellen og Salgstabellen kommer fortsatt til å fungere.

Men ved å opprette en virtuell relasjon kan du sammenligne informasjon mellom Datoer-tabellen og Salg-tabellen etter datoer.

Så nå har jeg månedsbeløpene.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Eksempel på budsjettfordeling

La oss gå tilbake til budsjettfordelingsformelen.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Nå har jeg alt jeg trenger for å få det til å fungere. Det er dager i kontekst og dager i måneden .

Så ved å beregne 1 delt på 30 multiplisert med det månedlige budsjettbeløpet, får jeg min daglige tildeling på 8 778,13.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

 Å gå til en annen måned vil gi et annet daglig tildelingsbeløp.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Endre granularitet i formelen

Dette er formelen for Ultimate Budget Allocation fordi hvis du hadde kvartalsbudsjetter, er alt du trenger å gjøre å finne ut hvordan du kan manipulere denne delen av formelen for kvartalsvis.

Den ultimate budsjettallokeringsformelen for LuckyTemplates-analyse

Hvis du hadde årlige budsjetter, er alt du trenger å gjøre å fordele det etter år. Det kan være 365 eller 90 dager. Alt avhenger av parameteren du trenger for å tildele og sammenligne med dine daglige resultater eller resultatene som har en høyere granularitet.




Konklusjon

Denne ultimate budsjettallokeringsformelen lar deg enkelt lage budsjetterings- og finansrapporter selv når du arbeider med data med forskjellige detaljer.

Med bare noen få justeringer av formelen, vil du enkelt kunne endre den til konteksten du vil vise i rapportene dine.

Jeg håper du har lært mye av denne opplæringen.

Beste ønsker,

***** Lære Lucky Templates? *****







Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.