Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Budgetering i LuckyTemplates är inte så lätt att implementera. Jag önskar att det var lika enkelt som att ta in dina fakta och budgetar och sedan som magi skulle du kunna se de insikter du behöver visualiseras på ett övertygande sätt helt enkelt genom att använda LuckyTemplates-prognoser. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Det är därför jag skapade det här blogginlägget för att visa dig hur du sätter ihop allt. Oroa dig inte om det tar lite tid att komma tillrätta; det gjorde det för mig också. När du har lite tid att öva och implementera detta, kommer du att få det precis så *.

Detta är något som kan uppnås genom att strukturera rätt datamodell och implementera korrekt LuckyTemplates prognosteknik. Det är därför det ligger lite bakom det här, och förmodligen därför det inte borde vara det allra första du hoppar in på om du lär dig LuckyTemplates. Du måste verkligen ha en anständig grund för hur alla olika delar av LuckyTemplates passar ihop.

Innehållsförteckning

Faktiska resultat kontra budgetar: Hur man gör en jämförelse med LuckyTemplates-prognoser

I det här blogginlägget kommer vi att gå över något som många människor i samhället har bett mig visa upp: hur man faktiskt jämför faktiska resultat med årliga budgetar . Detta är ett så vanligt scenario att du kan hitta detta i dina egna miljöer ganska ofta. För att uppnå detta måste vi ta med lite budgetinformation i vår modell så att vi kan visualisera den kontra de faktiska resultaten, som kan vara från försäljning som sker varje dag.

Problemet är att budgetar vanligtvis inte kommer på daglig basis; de kommer vanligtvis på månads- eller årsbasis. I det här fallet ser vi bara på det ur ett årsperspektiv.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Modellera olika granularitet

Budgeten har ett nummer för hela året. Den tekniska termen för detta i LuckyTemplates kallas olika . Dessa data har en annan granularitet jämfört med en faktatabellsdata.

Om vi ​​klickar på vår försäljningsdata kan vi se att varje enskild transaktion har en rea, så vi gör försäljning på olika dagar för olika produkter och kunder.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Vi har även våra budgetar för varje enskild stad.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Den andra krångligheten här är att granulariteten i vår regiontabell är för förorten medan City bara är ytterligare en dimension i den här tabellen.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Så det finns två saker vi måste brottas med här, och jag ska visa dig hur du kan lösa båda dessa saker så att vi effektivt kan analysera detta i en visualisering.

Skapa The Cities Table

Låt oss ta en snabb titt på datamodellen. Vi har vårtabeller överst (datum, kunddata, produktdata och regiontabell). Vi har även vår faktatabell, som är vår försäljningsdata, längst ner.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Eftersom stadsdimensionen i vår regiontabell inte är indexkolumnen utan bara en annan dimension av förorten, måste vi dela upp våra städer i en annan tabell.

Så vad jag har gjort är att skapa en tabell med bara städerna som kan filtrera båda dessa. Vi vill kunna välja en stad, flyta ner relationen och filtrera inte bara vår försäljningstabell utan även vår budgetdatatabell. Så vi måste dela upp det i en separat tabell så att vi kan skapa dessa två relationer som kommer att flyta ner så här:

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Bygga relationen med hjälp av åtgärder

En intressant sak att notera här är att detta är en annan granularitet jämfört med vår försäljningstabell, det finns ingen koppling mellan försäljningsdata och budgetdata. Det vi istället ska göra är att bygga kopplingen genom åtgärder .

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Vi måste alltid lägga resultaten i en tabell för att förstå vad beräkningen faktiskt gör. Om du försöker göra den här typen av analytiskt arbete inuti bilder, skulle det vara nästan omöjligt att förstå vad som pågår.

Låt oss skapa en tabell över våra datum med hjälp av ett filter för år 2016 och dra sedan in vår beräkning av total försäljning i den. Så det vi har är försäljningen per dag. Vi måste dela upp budgetinformationen som är på årsnivå så att det finns en del som kan hänföras till varje dag.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Få den totala budgeten

Vi kommer att skapa ett nytt mått och kalla det Total Budget, och sedan få SUMMA för kolumnen Försäljningsbudgetar.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Låt oss sedan ta med det i vår tabell så att vi kan se summan för varje dag, vilket är runt 62 miljoner dollar.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Nästa steg är att skapa någon form av logik som gör att vi kan dela upp det hela. Det första vi behöver göra är att dividera de 62 miljonerna med 365 eller 366 dagar, vilket kommer att ge oss ett förhållande att multiplicera den totala budgeten med.

Fastställande av dagar på ett år

Så låt oss ta reda på hur många dagar det är under just detta år med hjälp av denna formel. Vi kommer att göra detta genom att räkna upp datumtabellen med COUNTROWS och isolera varje enskilt år med hjälp av.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Vi kommer att dra måttet vi just skapade till vår tabell. Vi kan nu se dagarna i år men vi behöver fortfarande ta reda på hur vi ska sätta 1 och sedan dividera det med 366 och sedan multiplicera det med vår totala budget.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Detta är inte alltför svårt; vi behöver bara göra saker dynamiska . Istället för att se det ur ett dagligt perspektiv kan vi se det ur ett månadsperspektiv. Låt oss skapa ett nytt mått och kalla det Days in Date Context. Vi använderoch Datum, tryck på enter och dra sedan måttet till vår duk.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Om vi ​​förvandlar datum till en månad kommer siffrorna under kolumnen Dagar i datum att ändras från 1 till antingen 30 eller 31 beroende på vilken månad det är.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Fastställande av budgetfördelning

Nu när vi har rätt logik på bordet, är nästa sak vi behöver göra att skriva huvudformeln som delar upp denna totala budget. Låt oss skapa ett nytt mått och kalla det budgetfördelning, lägga till Dagar i datumsammanhang och dividera det med Dagar i år och sedan multiplicera det med den totala budgeten.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

När vi väl drar in det här måttet på arbetsytan har vi nu en daglig tilldelning.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Kolla in vad som händer när vi sätter detta i ett månatligt sammanhang; vi kan se att siffrorna automatiskt kommer att justeras för månaden.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Visualisera tabellen

Nu när vi har den totala försäljningen kontra budgetfördelningen kan vi nu ta bort våra mellanliggande beräkningar och förvandla detta till en visualisering. Låt oss använda kolumndiagrammet för den totala försäljningen och linjediagrammet för budgetfördelningen för båda våra tabeller. Vi kan nu tydligt se månadsbudgetar och dagliga budgetar.

Jämför faktiska resultat med budgetar med hjälp av LuckyTemplates-prognoser

Slutsats

Allt handlar om att skapa rätt allokeringsalgoritm för dina budgetar. Vad jag menar med detta är att dina faktiska resultat mer än sannolikt kommer att vara på en daglig nivå, men din budget kan vara på månads-, kvartals- eller årsnivå, eller till och med en kombination av många av dessa. Den tekniska termen för detta är data med olika "granulariteter".

När du väl har förstått hur du implementerar LuckyTemplates-prognoser kommer du att bli så förvånad över insikten och grafiken du kan skapa på baksidan av den. Det är riktigt bra grejer som kommer att imponera på dina ultimata LuckyTemplates-konsumenter, och det bästa med det är att du praktiskt taget kan automatisera rapporteringen av det.

För mer information om både avancerad datamodellering och budgetscenarier, kolla in. Det finns omfattande täckning av alla aspekter av LuckyTemplates i de kurser jag har skapat.

Lycka till med att implementera denna LuckyTemplates prognosteknik eller en derivata av den i dina egna modeller.

Lämna mig en kommentar med eventuella tankar eller feedback.


Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

Python i LuckyTemplates: Hur man installerar och ställer in

Python i LuckyTemplates: Hur man installerar och ställer in

Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.

Sortering av datumtabellkolumner i LuckyTemplates

Sortering av datumtabellkolumner i LuckyTemplates

Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.

Skräpdimension: Vad är det och varför det är allt annat än skräp

Skräpdimension: Vad är det och varför det är allt annat än skräp

Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.