Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg viser dig, hvordan du opsætter dynamiske startdatoer og slutdatoer ved hjælp af LuckyTemplates' power-forespørgselsdatotabeller.

Hvis du har fulgt denne serie om forskellige Time Intelligence-emner, ved du allerede, hvordan du opretter en datotabel ved hjælp af power-forespørgselsfunktioner. Du har måske også læst om, hvordan du ændrer slutdatoen for den tabel. Du kan se den fulde video af denne tutorial nederst på denne blog.

Denne gang vil jeg dog vise dig et par alternativer.

Indholdsfortegnelse

Datotabellen Power Query

Jeg vil starte med at gå til funktionen Power-forespørgselsdatotabel. Den viser fire datoparametre – en påkrævet startdato, en påkrævet slutdato, en valgfri FYStartMonth og en valgfri ferieliste.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Bemærk, at for hver forespørgsel, du påberåber, vises den tilsvarende forespørgselsfunktion her.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Du vil også se datoparametrene i samme rækkefølge, som de blev anført tidligere. Så dette viser startdatoen, slutdatoen og regnskabsåret. Den viser også null for ferielisten.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Nu hvor du har set delene af datotabelfunktionen, vil jeg vise dig de forskellige forespørgselsfunktioner, du kan bruge.

Power Query Dato Tabel Funktioner

Hvis jeg går ind i min Salgstabel, som også er min faktatabel, viser den en OrderDate-kolonne.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Hvis jeg klikker på rullemenuen ved siden af ​​OrderDate, vil den vise, at den første dato i denne kalender er den 24. september 2017.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Så jeg vil udtrække disse data ved at oprette en ny tom forespørgsel.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg bruger funktionen List.Min.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Ser man på beskrivelsen, viser den, at List.Min returnerer minimumselementet på listen.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

For denne funktion vil jeg referere til salgstabellen og kolonnen OrderDate.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Når jeg trykker på Enter, giver det mig den første dato, som er den 24. september 2017.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg omdøber denne forespørgsel og kalder den FirstSale.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Men at få kalenderen til at starte den 24. september giver nok ikke mening. Så jeg vender det tilbage til starten af ​​året.

For at gøre det bruger jeg en tom forespørgsel igen. Denne gang vil jeg bruge funktionen Date.StartOfYear.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Date.StartOfYear returnerer den første værdi af et givet år for en dato, datetime eller datetimezone værdi.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

For min datoværdi vil jeg bruge FirstSale.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Når jeg trykker på Enter, vises den nu den første januar 2017.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg vil også omdøbe denne forespørgsel og kalde den StartOfYear.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Men der er en anden måde at få nøjagtig den samme værdi på. Det er ved at bruge den indre dato.

Så jeg vil oprette en ny forespørgsel igen og bruge #date, som er den iboende datoværdi.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Til #date har jeg brug for en dynamisk værdi. Så jeg bruger Date.Year og refererer til FirstSale. Jeg ville også bruge 1. januar, som er repræsenteret ved de to 1'ere på målet.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg vil navngive denne fxStartDate.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Nu vil jeg gå tilbage til datotabellen forespørgsel. Nu kan jeg ændre StartDate-parameteren.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Det er lige meget, om jeg vælger StartOfYear eller fxStartDate, da de vil give det samme resultat.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg vil bare bruge fxStartDate, så jeg kan sætte en ordentlig værdi her.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Nu starter min kalender fra den 1. januar 2017.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Selvfølgelig kan jeg gøre nøjagtig det samme for Slutdatoen. Jeg mangler bare en tom forespørgsel igen, men denne gang vil jeg bruge funktionen List.Max. Jeg vil også henvise til Salg og kolonnen OrderDate.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Dette viser nu den sidste dato fra salgstabellen, som er den 24. april 2020.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg vil dobbelttjekke, om det er korrekt, ved at sortere denne kolonne på en faldende måde. Sikkert nok viser kolonnen 24. april 2020 som den endelige dato.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg omdøber denne forespørgsel LastSale.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Igen, jeg kan gøre præcis det samme ved årets udgang, ligesom jeg gjorde for StartOfYear.

På en ny forespørgsel bruger jeg Date.EndOfYear og refererer til LastSale.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg kalder dette EndOfYear.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Kan du huske, hvordan jeg brugte den iboende dato for StartOfYear? Jeg kan også gøre det for at returnere den 31. december i et givet år. Du skal dog også tænke over muligheden for, at dataene smitter af på det nye år, når de når denne slutdato.

Sådan kan du håndtere det.

Jeg bruger Date.AddYears og refererer til EndOfYear.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

I mange år vil jeg bare tilføje 1.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Sikkert nok viser datoen nu 2021.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg kalder dette EndOfNextYear.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg vil nu erstatte Slutdatoen på min datotabel.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Jeg vil bruge EndOfNextYear til at erstatte det.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Når jeg dobbelttjekker mine år, løber det nu til 2021.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

For at gemme og anvende alle de ændringer, jeg har lavet, skal jeg klikke på Luk og anvend.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Andre datofunktioner

Gå til docs.microsoft.com og find Power Query M-formelsproget.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Når det dukker op, skal du se efter datofunktionsoversigten.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller

Dette vil vise dig alle de andre datofunktioner, som du kan bruge, når du arbejder i power-forespørgselsdatotabeller.

Opsætning af en dynamisk startdato og slutdato for Power-forespørgselsdatotabeller




Konklusion

Der er mange funktioner, du kan spille med, når du bruger power-forespørgselsdatotabeller, og det er derfor, jeg foreslår, at du kigger hver enkelt af dem igennem.

Begynd at oprette tomme forespørgsler og brug dem til at se, hvad der sker. Dette er den bedste måde at finde ud af, hvordan hver forespørgselsfunktion kan hjælpe dig i de scenarier, du kan komme ud for i fremtiden.

Helt ærligt, power-forespørgslen er et fantastisk værktøj, der kan give dig stor indsigt, især når datoer er involveret. Prøv at tjekke andre indlæg om tidsintelligens i denne blog for at se, hvilke andre teknikker du kan anvende.

Alt det bedste,

Melissa

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.