Avancerad produktbudgetering – faktiska resultat till budgetar per produkt

Jag ska gå igenom något specifikt inom produktbudgetering. Det är ganska avancerat men om du kan förstå koncepten och teknikerna som jag går igenom här, kommer du också att ha en bra förståelse för vad LuckyTemplates kan göra, hur DAX fungerar och hur du kan kombinera många olika funktioner för att få bra insikter. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Detta är från en budgetverkstad som var en del avsom kan hjälpa dig om du arbetar med budgetering, prognoser och benchmarking. Men för nu ska jag fokusera på bara ett exempel.

Jag ska visa dig hur du uppnår den här tabellen som markeras nedan.

Det kan se relativt enkelt ut vid ett ögonkast, men det är mer komplicerat än du tror. I grund och botten, vad vi försöker göra här är att vi försöker utvärdera vår totala försäljning kontra våra produktbudgetar. Men det finns ett antal nyanser i hur vi skapar detta nummer på grund av hur vår modell är uppbyggd.

Om vi ​​har totala försäljnings- och produktbudgetar bör vi kunna gå till våra faktiska budgetar. Sedan kan vi gå till Difference to Budget som kan ge dig riktigt bra insikter. Du kan lägga lite villkorlig formatering över det för att visa vad som faktiskt händer under de övergripande siffrorna, eftersom det bryter ner det för oss på ett effektivt sätt. 

Problemet är att om jag hoppar till modellen nedan kommer du att se att datumtabellen faktiskt inte har något samband med våra produktbudgetar. 

Det är problemet som vi ska lösa här.

Innehållsförteckning

Produktbudgetar baserade på tidsram

Så vad vi behöver göra här är att dynamiskt filtrera våra budgetar inom formeln så att de bara visar den faktiska budgeten över en specifik tidsram. Annars kommer produktbudgetarna inte att förändras alls även om vi väljer en specifik tidsram. Det kommer att stanna som hela beloppet eftersom det inte sker någon filtrering. 

Vi kan titta närmare på det i detta exempel här. 

Nu ska vi gräva djupare i det här exemplet genom att titta på budgettilldelningsformeln bakom det.

Det viktigaste jag vill lyfta fram är att om du tittar på budgetfördelningen så ändras den inte för dataurvalet vi gör även om den totala försäljningen förändras.

Och så genom formeln måste vi kunna justera data baserat på datum. Nu ska jag visa dig hur det kommer att fungera.

Låt mig ta upp produktbudgetarna i tabellen.

Problemet här är att det inte finns något samband mellan datumet och produktbudgeten. Det enda förhållandet här är mellan datumet och den totala försäljningen.

Så den här gången ska vi titta på formeln bakom produktbudgetar för att se hur vi kan bygga den relationen.

Först använder vi. Observera att genom att använda SUMX-funktionen här bygger vi faktiskt en virtuell tabell. Därifrån kommer vi att använda SUMMARIZE-funktionen; sedan går vi igenom budgetarna för varje dag.

Nu eftersom vi har placerat den virtuella tabellen i just detta sammanhang och den data som är involverad i den, kan vi sedan använda ALLSELECTED som i sig är en relativt komplicerad formel. 

Genom att användafunktionen filtrerar vi den virtuella SUMX-tabellen baserat på datumen. Det är så vi kan tillverka en relation baserat på ett filter som inte har en fysisk relation till en viss tabell.

Nu har vi denna riktigt effektiva insikt som faktiskt visar upp de faktiska resultaten i förhållande till rätt tidsintervall. 

Slutsats

Så de två viktiga sakerna här är skapandet av virtuella tabeller och användningen av funktioner som ALLSELECTED och CALCULATE för att filtrera den tabellen virtuellt. Detta är definitivt ett effektivt tillvägagångssätt som du kan använda ur ett modellerings-, rapportutvecklings- och avancerad utvecklingsperspektiv.

Vi såg också hur att använda alla dessa funktioner i en enda kombination gör att vi kan analysera den data som ges. När du väl har förstått hur dessa kombinationer fungerar kan du också börja förstå de många olika typerna av analyser som du kan slutföra i LuckyTemplates.

Med vänliga hälsningar

***** Lär du dig Lucky Templates? *****

















Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

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.