Skapa en datumtabell i LuckyTemplates
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Analys av typ av jämförelsetid på anpassade kalendrar är lite mer komplex än om du använde en standardkalender. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Anledningen till detta är att de tillgängliga för anpassade kalendrar tillåter användare att ganska enkelt och effektivt skriva en formel och uppnå de resultat som de vill ha. Tyvärr med icke-standardiserade kalendrar, till exempel en 445-kalender, måste du faktiskt skriva lite extra logik för att kunna uppnå mest tidsintelligens eller tidsjämförelsetypanalys.
I den här handledningen ska jag demonstrera några rena tidsjämförelser. Jag tar dig igenom hur du kan jämföra en tidsperiod med en annan , baserat på en vecka eller ett nummer och inte ett visst datum.
Som ett resultat kan och kommer du att kunna använda det du lär dig över olika tidshorisonter. Dessutom kommer jag att gå ett steg längre och verkligen dyka in i hur vi kan analysera från en vecka till en annan över vilken tidsperiod som helst. Det kan till exempel vara en vecka i föregående månad eller en vecka till samma månad förra året.
Så först ska jag visa dig vad som händer när du använder tidsintelligensberäkningen (DATEADD) och varför det inte fungerar. Vi måste använda lite anpassad logik för att faktiskt få det att fungera.
Innehållsförteckning
Tidsintelligens för
Det är enkelt att göra en tidsjämförelse med tidsintelligensfunktioner. I vår formel för Sales LY , till exempel, har vi DATEADD -funktionen, som i princip gör det hela tiden i jämförelse. Vi kan göra en beräkning för en dag, månad, kvartal och år. I det här fallet visar vi årtal.
Denna formel fungerar bra för en standardkalender. Som vi kan se av vår tabell, räknar den korrekt samma dag nästa år.
Men när vi använder samma formel för en anpassad kalender, där vi säger bara ett år och bara en vecka att arbeta med, fungerar det inte korrekt.
Vi kan se detta under den allra första veckan av 2015. Kom ihåg att detta inte stämmer överens med någon kalendervecka eftersom vi gör en anpassad kalender, så den första i denna månad under det här räkenskapsåret stämmer faktiskt inte över den första veckan.
I teorin skulle man kunna tro att det här beloppet kommer att vara detsamma som det för den första veckan 2014, men det är inte på grund av feljusteringen och överlagringen av datumen på detta ekonomiska veckonummer, så vi behöver lite anpassad logik i här för att få detta att fungera.
Tidsjämförelseanalys för anpassad kalender
Låt oss nu gå igenom logiken som skulle kunna lösa detta problem. Detta kommer att gälla för alla anpassade kalendertabeller. Tekniken är precis densamma. När du väl har förstått hur det går till kan du enkelt tillämpa det på din egen modell och LuckyTemplates-rapporter.
I den här beräkningen för vår Sales LY – Custom använder vi Variables ( VAR ), eftersom det förenklar mycket. Sedan använder vi SELECTEDVALUE för att ta in vår vecka och år. Och så skriver vi vår formel, där vi fortfarande använder BERÄKNA total försäljning, och lägger sedan in logiken.
Vi använder FILTRERA ALLA datum ( Calendar Daily ), hela tabellen här. Sedan skriver vi vår logik och räknar ut om vårt ekonomiska veckanummer är lika med den aktuella ekonomiska veckan. Så jämför vi en ekonomivecka ett år med året innan. Så då isolerar vi också året genom att låta vår VAR för år (CurrentFinYear) subtraheras med 1 .
Denna teknik gör att vi kan hoppa tillbaka från 2015 till 2014 för att få den veckans nummer och föra in det i det aktuella sammanhanget för våra resultat. Vi placerar det sedan inuti den här tabellen och vi ser nu att antalet eller beloppet är korrekt.
Om vi hoppar tillbaka till den första veckan ser vi exakt samma mängd.
Denna logik har uppnått det vi ville uppnå. Och sedan härifrån kan vi förgrena oss för att få fler insikter.
Beräkna tidigare veckors försäljning – Avancerad DAX i LuckyTemplates
År till datum försäljning för icke-standardiserade kalendertabeller – DAX i LuckyTemplates
Slutsats
Det här exemplet är tillämpligt på alla anpassade tabeller. Allt du behöver är att ersätta variablerna, beroende på vilken tidsjämförelse du vill ha, men det kommer alltid att vara liknande logik.
Det finns många olika sätt som du i slutändan kan använda den här tekniken på. Det är avgörande att verkligen försöka lära sig det bra. För sanningen är att genom att kombinera alla dessa kan du faktiskt uppnå många saker, inte bara den här insikten utan många andra också.
Med vänliga hälsningar!
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.
I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.
Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.
Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.
I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.
I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.
I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.
I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.
Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.