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.
I det här blogginlägget kommer jag att ge dig lösningen för att arbeta med tidtabeller i LuckyTemplates, som är vårt Veckans Problem #10. Det här var inte en alltför svår utmaning. Men ändå var det en ganska knasig sådan som slängde in ganska många kurvbollar. Du kan se hela videon av denna handledning längst ner på den här bloggen.
För de som inte är bekanta,är en pågående serie som händer var 1:a och 3:e onsdag på LuckyTemplates-forumet. Problemet som publicerades under den 1:a veckan kräver en DAX-baserad lösning, medan 3:e veckans problem kräver en Power Query-baserad.
Bara en snabb påminnelse om att för denna DAX-endast-utmaning handlade det inte bara om att välja ett datum, utan också att kunna välja en starttid och en sluttid för just den tidsperioden.
Innehållsförteckning
Hur experterna arbetade med tidtabeller i LuckyTemplates
När jag granskade inläggen såg jag att några av LuckyTemplates-experterna hade tillhandahållit utmärkta lösningar. Till exempel gillade jag verkligen Joses inställning till den här utmaningen.
Som du kan se nedan var det en mycket smart användning av . Koden var också ren och snygg.
Gregs tillvägagångssätt var förmodligen den som liknade mig mest när det gällde att dela upp starttiden och sluttid i två separata tabeller, medan Jose bara använde en.
Jag tycker också att Alex gjorde ett annat trevligt inlägg. Han använde variabler och en virtuell tabell för utmaningen.
Alex och Joses bidrag var mina favoriter för denna utmaning; Jag lärde mig mycket, så kolla definitivt in deras bidrag i .
Haroons lösning för att arbeta med tidtabeller i LuckyTemplates
Låt mig gå igenom min lösning för utmaningen. Det första steget var att separera starttid och sluttid. Låt oss ändra rubriken för vår starttid.
Allt jag gjorde var att skapa en serie mellan 1 och 24. Detta gjorde att jag kunde skörda det urvalet i vår DAX-beräkning.
Jag vet att det inte finns mycket data där, men vad vi vill kunna göra är att se resultaten mellan den 23:e och 25:e april. Starttiden är klockan 5 den 23 april och sluttiden är klockan 2 den 25 april.
När vi har angett start- och sluttider kan vi se att resultaten uppdateras.
Det första steget var att sätta upp dessa filter. Jag skapade mina starttider och sluttidstabeller. Jag klickade på modellbandet och klickade på Ny parameter för att generera serien.
Och så skapade jag en enkel kundräkningsberäkning .
Nästa steg är att bestämma kunderna mellan tiderna. Jag ville ta reda på vilket datum som valts och använde funktionerna och för att ta reda på vad som var störst och minst.
MIN och MAX ger oss start- och sluttiderna i det här avsnittet av beräkningen.
Och sedan kombinerade jag bara startdatumet med starttiden och slutdatumet med sluttiden.
Efter det använde jag funktionen på Totalkunder , som filtrerade Fact Customer Count .
Jag ville också att StartDateTime skulle vara större än StartDT och mindre än eller lika med EndDT .
Så detta är vad som behövde göras för den första delen av beräkningen. Jag tror att en av utmaningarna var att bara vara försiktig med vad som valdes ut här.
Sättet du ställer in ytterligare tidtabeller för att få filterkontexten kan ge dig några snygga resultat.
I grund och botten fick vi reda på att om du inte väljer Större än eller lika med för starttiden och Mindre än eller lika med i sluttiden, kommer du att få några tvivelaktiga resultat. Men trots detta fel fungerade den här beräkningen fortfarande för mig.
Använda den utökade datumtabellen
Nästa steg är att ta in vardagarna. Att göra detta har gjorts superenkelt med detta från vår bosatta M-kodexpert, Melissa de Korte.
Förut har vi kämpat för att räkna ut vilka som är våra vardagar och vilka som inte är det, men att använda denna helt fantastiska data från Melissa har varit till hjälp. Den täcker allt du kan tänka dig, från anpassade räkenskapsår till avräkningar. Detta är en mycket kraftfull tabell, och den gör bara dina dokument lättare att skriva och till och med förstå.
Slutsats
I det här blogginlägget lärde vi oss hur man arbetar med tidtabeller i LuckyTemplates, och hur användning av verktyg som Melissas utökade datumtabell kan göra livet enklare.
Om du gillade innehållet i det här inlägget, vänligen kolla in andra liknande detta i vår problem of the week-serie, som du kan hitta i vårt forum.
Glöm inte heller att prenumerera på LuckyTemplates TV-kanal på YouTube, där vi har en enorm mängd innehåll som kommer från en rad innehållsskapare som alla är dedikerade till att förbättra ditt sätt att använda LuckyTemplates och Power Platform.
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.