Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

I denne tutorial skal jeg lære dig, hvordan du administrerer flere datoberegninger i din faktatabel i LuckyTemplates. Du kan se den fulde video af denne tutorial nederst på denne blog.

Dette er et hyppigt spørgsmål i.

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Disse flere datoer kan være ordredatoer, afsendelsesdatoer, udløbsdatoer og ankomstdatoer blandt mange andre. Disse oplysninger kan være placeret inden for én række i dit datasæt.

Her er nogle indsigter, du kan få ud af denne teknik:

  • Mængden af ​​ordrer, der i øjeblikket sendes
  • Mængden af ​​ordrer, der venter på at blive afsendt
  • Antallet af personer, der arbejder på et projekt
  • Antallet af dage projektet har stået på

At skrive formlerne for denne teknik kan være forvirrende, når du lige er startet i LuckyTemplates.

Med det detaljerede eksempel i denne øvelse vil du forstå, hvordan du administrerer flere datoberegninger i din faktatabel.

Indholdsfortegnelse

Formlen og modellen

Lad os se på modellen for demodatasættet til denne øvelse.

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Denne type tabel kan blandt andet eksistere for ordredatoer, udløbsdatoer og anmodningsdatoer.

Opsætning af modellen kan være meget forvirrende.

Det er en to-trins proces. For det første skal modellen være korrekt. Og for det andet skal beregningerne have de korrekte DAX-formler.

Det fantastiske ved denne teknik er dens evne til at blive brugt i andre lignende scenarier.

Nu skal beregningen vise antallet af ordrer, der er live for bestemte datoer. I dette tilfælde betyder live ordrer, der ikke er udløbet.

Formlen skal tælle information, der ligger mellem flere datoer. Konteksten kan variere afhængigt af, hvad du prøver at løse, men teknikken vil være den samme.

Sådan skal modellen sættes op:

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Du skal bruge inaktive relationer.

For at beregningerne er korrekte, kan man ikke have aktive relationer i modellen.

Når du vil beregne en logik, der involverer at tælle elementer, der er i gang, skal du have inaktive relationer.

At have inaktive relationer er den enkleste metode, du kan bruge til at løse dette problem. Hvis du ønsker at have aktive relationer, er der andre avancerede og komplekse metoder, der involverer at skrive en ny formel. Dette anbefales dog ikke.

Fremover skal du skrive en formel, der bruger konteksten iog arbejder derefter gennem en avanceret logik inde i.

En bedre forståelse gennem visuals

For bedre at forstå, hvordan denne teknik virker, skal du se på denne visualisering:

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Tidsrammen i visualiseringen viser, hvor mange ordrer der er mellem ordren og udløbsdatoen.

Mellem april og juli 2019 kan du se en enorm stigning, der indikerer, at mange ordrer er udløbet:

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Denne visualisering gør det lettere at forstå, hvad teknikken gør.

Beregning af de aktive ordrer

Sådan regner du ud antallet af ordrer, der stadig er live og aktive.

Først skal du starte med en formel for samlede ordrer:

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Formlen brugerfunktion til at sortere gennem datatabellen.

Dernæst har du brug for en formel, der kan tælle de ordrer, du har for en bestemt dag:

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Hvis ordredatoen er mindre end, og udløbsdatoen er større end en bestemt dag, vil den tælle alle de individuelle ordrer, der hører til inden for dette datointerval.

For hver enkelt række i tabellen er der i øjeblikket ingen kontekst, der kommer fra modellens faktatabel, fordi der ikke er nogen aktive relationer.

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Går tilbage til formlen, ogfunktioner returnerer simpelthen datoen for hver række i tabellen.

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Som et eksempel har rækken den 21. marts 2019 477 ordrer.

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Dette er resultatet af at gentage hver enkelt ordredato inden for de 5.700 rækker i datotabellen. Der er 477 ordrer, der er mindre end udløbsdatoen og større end ordredatoen.

Formlen for rækkefølge mellem datoer vil bruge den samme logik for hver række i tabellen.

Nu har den total, du ser i tabellen, ingen datokontekst.

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Det er ganske enkelt summen af ​​alle ordrerne for hver dato, der passer til kriterierne fastsat af erklæringen i formlen.

Hvorfor det er vigtigt at bruge inaktive forhold

Lad os gå tilbage til, hvorfor inaktive relationer er nøglen til at få modellen til at fungere.

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

At bruge inaktive relationer i modellen er renere. Det giver dig også mulighed for nemt at slå ethvert forhold til afhængigt af, hvad du skal bruge til en bestemt beregning.

Her er et eksempel:

Hvis du ønsker at få de samlede ordrer efter ordredato, skal du have et aktivt forhold mellem datotabellen og datatabellen.

Ved at brugefunktion, er du i stand til virtuelt at aktivere forholdet mellem disse to tabeller i formlen.

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Sådan ser det ud i tabellen:

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Under den tredje kolonne får du kun antallet af ordrer pr. dag for hver række.

Som et eksempel kan du se, at der er syv ordrer mellem de to på hinanden følgende rækker:

Administrer flere datoberegninger i din faktatabel – Avanceret LuckyTemplates-teknik

Ved praktisk talt at aktivere relationerne mellem tabeller kan du forgrene dig til forskellige formelmønstre.




Konklusion

I dette selvstudie lærte du, hvordan du beregner antallet af dage mellem flere datoer i din faktatabel ved hjælp af et specifikt formelmønster og ved at oprette inaktive relationer i din model.

FILTER-sætningen sammen med dens specifikke parametre er nøglen til at nå frem til det ønskede resultat.

Desuden giver det dig mulighed for at genbruge denne teknik i forskellige scenarier ved at være i stand til virtuelt at slå relationer mellem tabeller til ved hjælp af USERELATIONSHIP-funktionen i LuckyTemplates.

Skål,

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.