Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Et spørgsmål, jeg fik fra den, drejer sig om en tilføjelse til datoforespørgselstabellen. Denne tilføjelse forhindrer dig i manuelt at skulle filtrere data til den sidste dato, hver gang nye data kommer ind. Dette kan være nyttigt, hvis du arbejder på en løbende rapport. Du kan se den fulde video af denne tutorial nederst på denne blog.

Jeg tilføjer et link til det nævnte indlæg på det relaterede supportforums indlæg nedenfor.

Bemærk, at den løsning, jeg giver, kræver brugen af ​​den gamle datotabelskabelon, som jeg gav i Ultimate Beginner's Guide to LuckyTemplates og Ultimate Beginner's Guide to DAX-kurser. Links til disse findes også nedenfor.

Skabelonen er en tekstfil, der skal placeres i forespørgselseditoren. Den genererer en datotabel baseret på de datoparametre, du har indtastet.

Når det er på plads, vil jeg vise dig, hvordan du gør tabellen dynamisk baseret på de faktiske data, du har.

Indholdsfortegnelse

Oprettelse af en dynamisk datotabel ved hjælp af livedata

Først vil jeg tjekke de overordnede datoer i salgstabellen.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Salgstabellen vil fungere som faktatabellen, når vi forsøger at få den samlede minimumsdato. Jeg vil bruge funktionen CALCUATE og derefter bruge ordredatoen.

Bemærk at jeg også har skæremaskiner her, så jeg skal bruge ALLE datoer. Dette fjerner alle filtre, der kunne bringe den forkerte kontekst ind i målingen.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Nu mangler jeg bare at genskabe denne foranstaltning. Så jeg kopierer denne formel og klikker på Ny mål.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Dette nye mål vil være for den samlede maks. dato, så jeg skal bare ændre MIN til MAX.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Lad mig trække disse foranstaltninger ind i min rapport for at se, hvilke datoer der kommer op.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Når jeg ser på dataene fra salgstabellen, falder den første dato i min tidslinje i starten af ​​2014, mens den sidste dato falder i midten af ​​november 2018.

Datoer forespørgselsparametre

Da hovedmålet her er at gøre Datoer-tabellen dynamisk, vil de resulterende datoer være noget anderledes end de kort, du tidligere har set, især når vi ændrer tingene i forespørgselseditoren.

Jeg vil starte med at komme ind på Dates Query.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Derefter går jeg ind i den avancerede editor.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Det er her du vil se en tekstfil, hvor du personligt kan indtaste de dækkede datoer.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Dette kommer nu til at generere hele Dato-tabelkoden baseret på, hvad vi placerer i StartDate, EndDate og FYStartMonth.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Det er denne Dates Query, der genererede tabellen nedenfor.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Oprettelse af den dynamiske datotabel

Det, jeg vil gøre nu, er at duplikere den forrige tabel og bruge denne dublet til at starte en dynamisk dato-tabel.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Normalt ville du gå til Kilden for at generere dataene.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Derefter kan du ændre datoen lige her i Dato-forespørgslen.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Men det, jeg vil vise dig, er, hvordan du overlægger det i stedet.

Jeg vil starte med List Min. Min salgstabel forbliver min faktatabel, så vil jeg referere til ordredatoen.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Den anden del af målingen vil være List Max, og vil også bruge salgstabellen og ordredatoen.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Med disse ændringer i målingen vil tabellen nu automatisk opdatere, hver gang der kommer nye data ind i salgstabellen. Datotabellen vil også justere i henhold til de relevante datoer.

Du skal selvfølgelig også have lidt plads til tilpasning. Det er derfor, jeg normalt lægger omkring 30 dage til den sidste dato. Det er, hvad denne sidste del af foranstaltningen er til for.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor

Dette er et interessant koncept, der vil hjælpe dig med at køre enhver form for scenarieanalyse. Det er bedre at tilføje noget ekstra tid til sidst i stedet for bare at skære det af på den sidste dato.

Når vi går tilbage til kortene, der viser den første og sidste dato, vil du se, at den sidste dato allerede er blevet justeret.

Oprettelse af en dynamisk datoforespørgselstabel i LuckyTemplates: Et selvstudium til forespørgselseditor




Konklusion

Med en dynamisk datoforespørgselstabel er der ingen grund til manuelt at filtrere datoerne, hver gang nye data kommer ind i din faktatabel.

Igen foretrækker jeg altid at oprette datotabeller i forespørgselseditoren, fordi det stadig er den mest effektive måde at gøre det på.

Du skal bruge tekstkoden, som du kan downloade fra Ultimate Beginner's Guide-kurser til det, så tjek linket til disse kurser nedenfor.

Alt det bedste,


Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.

LuckyTemplates brugerdefinerede kalendere: Beregning for måned efter måned ændring – 445 kalendere

LuckyTemplates brugerdefinerede kalendere: Beregning for måned efter måned ændring – 445 kalendere

Denne vejledning handler om, hvordan du kan køre tidsintelligensberegninger over brugerdefinerede kalendere i LuckyTemplates. Her beregner vi for måned til måned ændring.

Lollipop-diagrammer i LuckyTemplates Custom Visual

Lollipop-diagrammer i LuckyTemplates Custom Visual

Lær, hvordan du opretter slikkepindediagrammer ved hjælp af den indbyggede tilpassede visualisering i LuckyTemplates for at præsentere indsigt for en enkelt kategori i din rapport.

LuckyTemplates Showcase – Rapporter til Service Desk-problemer

LuckyTemplates Showcase – Rapporter til Service Desk-problemer

Oplev LuckyTemplates Showcase for at generere flere LuckyTemplates-dashboards og rapporter, der kan downloades. LuckyTemplates sharepoint deler indsigt til at håndtere Service Desk-problemer.