Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

En fråga jag fick från kretsar kring ett tillägg till datumfrågetabellen. Detta tillägg förhindrar att du manuellt behöver filtrera data till det sista datumet varje gång ny data kommer in. Detta kan vara användbart om du arbetar med en pågående rapport. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Jag lägger till en länk till nämnda inlägg i de relaterade supportforuminläggen nedan.

Observera att lösningen jag ger kommer att kräva användning av den gamla datumtabellmallen som jag gav i Ultimate Beginner's Guide to Lucky Templates och Ultimate Beginner's Guide to DAX-kurser. Länkarna till dessa finns också nedan.

Mallen är en textfil som måste placeras i frågeredigeraren. Den genererar en datumtabell baserat på datumparametrarna som du lägger in.

När det är på plats kommer jag att visa dig hur du gör tabellen dynamisk baserat på de faktiska data du har.

Innehållsförteckning

Skapa en dynamisk datumtabell med hjälp av livedata

Först ska jag kontrollera de totala datumen i försäljningstabellen.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Försäljningstabellen kommer att fungera som faktatabell när vi försöker få det övergripande lägsta datumet. Jag ska använda funktionen BERÄKNA och sedan använda beställningsdatum.

Observera att jag också har skivmaskiner här, så jag måste använda ALLA Dadlar. Detta tar bort alla filter som kan ta in fel sammanhang i åtgärden.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Nu behöver jag bara återskapa denna åtgärd. Så jag kopierar den här formeln och klickar på Nytt mått.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Detta nya mått kommer att gälla för det totala maxdatumet, så jag behöver bara ändra MIN till MAX.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Låt mig dra in dessa åtgärder i min rapport för att se vilka datum som kommer upp.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

När jag tittar på data från försäljningstabellen infaller det första datumet i min tidslinje i början av 2014 medan det sista datumet infaller i mitten av november 2018.

Datum frågeparametrar

Eftersom huvudmålet här är att göra Dates-tabellen dynamisk, skulle de resulterande datumen skilja sig något från de kort du tidigare såg, särskilt när vi ändrar saker i frågeredigeraren.

Jag ska börja med att gå in på datumfrågan.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Sedan går jag in i Advanced Editor.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Det är här du kommer att se en textfil där du personligen kan ange vilka datum som täcks.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Detta kommer nu att generera hela Date-tabellkoden baserat på vad vi placerar i StartDate, EndDate och FYStartMonth.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Det är denna datumfråga som genererade tabellen nedan.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Skapa den dynamiska datumtabellen

Vad jag ska göra nu är att duplicera föregående tabell och använda denna dubblett för att starta en Dynamic Date-tabell.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Normalt skulle du gå till källan för att generera data.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Sedan kan du ändra datumet här i datumfrågan.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Men det jag ska visa dig är hur du lägger över det istället.

Jag ska börja med List Min. Min försäljningstabell förblir min faktatabell, då kommer jag att referera till orderdatumet.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Den andra delen av måttet kommer att vara List Max, och kommer även att använda försäljningstabellen och orderdatum.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Med dessa ändringar i måttet kommer tabellen nu automatiskt att uppdateras varje gång ny data kommer in i tabellen Försäljning. Datumtabellen kommer också att justeras enligt relevanta datum.

Visst behöver du också lite anpassningsutrymme. Det är därför jag brukar lägga till cirka 30 dagar till det sista datumet. Det är vad den här sista delen av åtgärden är till för.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare

Detta är ett intressant koncept som skulle hjälpa dig att köra någon form av scenarioanalys. Det är bättre att lägga till lite extra tid i slutet istället för att bara avbryta det vid sista dejten.

När vi går tillbaka till korten som visar första och sista datum, ser du att det sista datumet redan har justerats.

Skapa en dynamisk datumfrågetabell i LuckyTemplates: En självstudie för frågeredigerare




Slutsats

Med en dynamisk datumfrågetabell finns det inget behov av att manuellt filtrera datumen varje gång ny data kommer in i din faktatabell.

Återigen, jag föredrar alltid att skapa datumtabeller i frågeredigeraren eftersom det fortfarande är det mest effektiva sättet att göra det.

Du kommer att behöva textkoden som du kan ladda ner från Ultimate Beginner's Guide-kurserna för det, så kolla in länken till dessa kurser nedan.

Med vänliga hälsningar,


Skapa en datumtabell i LuckyTemplates

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.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

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.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

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.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

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.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

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.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

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.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för 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.