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.
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? *****
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.
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.
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.
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.
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.
Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.
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.
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.
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 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.