Lös en dataanalysutmaning med LuckyTemplates Accelerator
Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!
Ibland är det mycket bättre att beräkna löpande summor i LuckyTemplates för att analysera trender än att bara titta på faktiska resultat på en daglig basis. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Det är därför jag kommer att visa dig i det här exemplet hur du kan implementera en löpande totalberäkning som är dynamisk, och flyter och integrerar väl med resten av din modell.
Och jag ska visa dig hur du kan göra det mycket effektivt och enkelt genom att kombinera några DAX-åtgärder inuti LuckyTemplates.
Innehållsförteckning
Beräkna löpande summor i LuckyTemplates från början
I det här blogginlägget kommer jag att visa dig hur du beräknar löpande summor inuti LuckyTemplates. Det finns faktiskt ett par sätt på hur man gör det, och jag ska visa er båda vägarna.
Detta är i slutändan vad vi vill uppnå som resultat. Vi har våra kolumner för datum och försäljning, samt en löpande summa på 30 dagar och en löpande summa på 90 dagar (vänster sida).
Vi lägger också in dem i visualiseringar för att göra siffrorna mer intressanta och för att göra trender och extremvärden lättare att upptäcka (höger sida).
Vi kan också ändra tidsramen och se våra löpande summor ändras i realtid. Ganska övertygande insikt, eller hur?
Så om du tittar på saker som lager eller kundfordringar är det här en riktigt bra analys som du kan köra ovanpå data.
Du kan sedan förgrena dig till mer avancerade saker som att jämföra dina löpande summor från en period till en annan.
Det finns många fantastiska saker du kan göra och jag ska visa dig hur du kan uppnå detta från grunden.
Löpande totalsummor på 30 dagar
Som alltid börjar vi med en tom rapport där allt vi har är vår totala försäljning. Låt oss skriva ett mått som ger oss en löpande summa på 30 dagar. Det betyder att vi vill se tillbaka från idag till 30 dagar och summera all försäljning inom den tidsperioden.
Låt oss skapa ett mått och kalla det Running Total 30D.
Sedan hoppar vi in på en annan rad för att skriva lite logik och mata in den totala försäljningen.
Det tredje steget är att användafungera. FILTER-funktionen är en itererande funktion som itererar datumtabellen och fångar de 30 dagarna för den löpande summan.
Vi kommer att ta bort alla filter eller alla sammanhang som kommer från kolumnen DATUM. Så ALLA gör sig av med det sammanhanget och blir av med det filtret.
Sedan ska vi iterera igenom hela DATUM-tabellen och se om datumet är större än MAX (Datum – 30), vilket kommer att ge oss den första dagen av de 30 dagarna.
Och sedan kommer vi att skriva om datumet är mindre än lika med MAX-datumet.
Låt oss trycka på enter och dra informationen till tabellen. Vi kan se att detta kommer att utvärderas till en löpande summa nu.
Löpande summor på 90 dagar
Låt oss säga att vi vill få försäljningen från en annan tidsram. Vi kan använda samma mått och sedan ändra numret från 30 dagar till vårt föredragna nummer, som i det här fallet är 90.
Och precis som det, vi har en löpande summa i 90 dagar. Detta kommer att utvärdera något som är något annorlunda eftersom vi tittar på vår försäljning under en mycket längre tidsram.
Kom ihåg att du alltid kan byta ut ett annat mått här; du kan använda den här tekniken för att komma fram till data om dina vinster, transaktioner eller kunder. Det finns helt enkelt massor av saker du kan implementera med den här löpande totalformeln.
Det finns många saker som du faktiskt kan förgrena dig till också. Du kan inte bara titta på löpande summor när som helst, du kan faktiskt jämföra dina löpande summor mot förra månaden, förra kvartalet eller förra året också.
Använder DATESINPERIOD
Jag ska visa dig en annan formel du kan skriva för att uppnå exakt samma sak; den använder dock en annan filtreringslogik inuti calculate-satsen.
Vi kommer att kalla denna åtgärd för Running Total 30D-alternativet. Återigen kommer vi att beräkna den totala försäljningen men istället för FILTER kommer vi att använda funktionen som heter DATESINPERIOD.
Sedan hoppar vi till en annan rad och lägger in några datum. Detta är vad DATESINPERIOD gör; det är ett specifiktfunktion som låter oss skapa eller öppna upp vilken tidsperiod som helst. Allt vi behöver göra är att lägga in våra parametrar.
Så i princip gör den vad FILTER-funktionen gör, på ett annat sätt. Detta är ett lite enklare sätt som erbjuder mycket mer flexibilitet.
Och om vi lägger den bredvid vårt andra 30-dagarsbord kommer vi att se att det är exakt samma som det vi använde i FILTER. Så detta är bara ytterligare ett sätt att uppnå ett liknande resultat.
Nu är allt som återstår att göra här att förvandla den till en, vilket inte tar lång tid. Då kan vi se den löpande summan på ett visuellt sätt.
Vi kan även lägga till olika filter. Låt oss säga att vi till exempel vill titta på ett visst år som 2017.
Den löpande summan kommer automatiskt att justeras vid vilken ytterligare kontext vi vill lägga till på vår rapportsida.
Så här gör vi totalsumman. Du kan använda den i många applikationer. Samma teknik kan användas om och om igen i olika scenarier.
Slutsats
Jag tror att löpande summor är ett mycket bättre sätt att se på medelvärden över tid. Ibland är det för granulärt för att se på en daglig nivå. Men löpande summor gör att du inte fastnar i ett enskilt resultat, utan av en ackumulering av resultat som faktiskt ger mycket bättre insikter.
Det finns många olika sätt att använda detta på, och du kommer att få en mycket bättre uppfattning om hur jag personligen implementerar det via videon nedan.
Jag går in på en hel del detaljer kring den specifika formeln, men sedan kan du förgrena dig från den för andra insikter som du kanske i slutändan vill skapa.
Så lycka till med att implementera denna. Mycket att lära och mycket att replikera i dina egna modeller.
Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!
Lär dig hur du beräknar löpande summor i LuckyTemplates med DAX. Löpande summor låter dig inte fastna i ett individuellt resultat.
Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.
Lär dig mer om den anpassade visual som kallas LuckyTemplates Slope-diagram, som används för att visa ökning/minskning för en enstaka eller flera mätvärden.
Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.
Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter.
Låt oss fördjupa oss i Standard LuckyTemplates-teman och granska några av funktionerna som är inbyggda i själva LuckyTemplates Desktop-applikationen.
I den här handledningen lär du dig hur du bygger en anpassad förklaring i en LuckyTemplates Map Visual för att visa dina föredragna färger och segmentering.
Lär dig hur du ställer in en LuckyTemplates-bakgrundsbild med PowerPoint. Detta är en av mina tekniker för att skapa mina LuckyTemplates-rapporter.
I den här handledningen kommer vi att dyka in i en del inköpsanalyser inom en organisation, med hjälp av en interagerande funktion och kraften i datamodellen.