Tidstabeller i LuckyTemplates: Løsning til POTW #10

I dette blogindlæg vil jeg bringe dig løsningen til at arbejde med tidsplaner i LuckyTemplates, som er vores Ugens Problem #10. Dette var ikke en alt for svær udfordring. Men alligevel var det en ret niggy en, der kastede en del curveballs ind. Du kan se den fulde video af denne tutorial nederst på denne blog.

For dem, der ikke er bekendte,er en igangværende serie, der finder sted hver 1. og 3. onsdag på LuckyTemplates forum. Problemet opslået i 1. uge kræver en DAX-baseret løsning, mens 3. uges problem beder om en Power Query-baseret.

Bare en hurtig påmindelse om, at for denne DAX-only-udfordring handlede det ikke kun om at vælge en dato, men også at kunne vælge et starttidspunkt og et sluttidspunkt for den pågældende tidsperiode.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Indholdsfortegnelse

Hvordan eksperterne arbejdede med tidtabeller i LuckyTemplates

Mens jeg gennemgik indlæggene, så jeg, at nogle af LuckyTemplates-eksperterne havde leveret fremragende løsninger. For eksempel kunne jeg virkelig godt lide Joses tilgang til denne udfordring.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Som du kan se nedenfor, var der en meget smart brug af . Koden var også ren og ryddelig.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Gregs tilgang var nok den mest lig med min med hensyn til at opdele starttidspunktet og sluttidspunktet i to separate tabeller, hvorimod Jose bare brugte én.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Jeg synes også, at Alex lavede endnu et godt indlæg. Han brugte variabler og en virtuel tabel til udfordringen.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Alexs og Joses bidrag var mine favoritter til denne udfordring; Jeg lærte meget, så tjek bestemt deres bidrag i .

Haroons løsning til at arbejde med tidsplaner i LuckyTemplates

Lad mig lede dig gennem min løsning på udfordringen. Det første skridt var at adskille starttidspunkt og sluttidspunkt. Lad os ændre overskriften for vores starttidspunkt.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Det eneste, jeg gjorde, var at generere en serie mellem 1 og 24. Dette gav mig mulighed for at høste det udvalg i vores DAX-beregning.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Jeg ved, at der ikke er meget data derinde, men det, vi ønsker at kunne gøre, er at se resultaterne mellem den 23. og 25. april. Starttidspunktet er klokken 5 den 23. april og sluttidspunktet er klokken 2 den 25. april.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Når vi har angivet start- og sluttidspunkter, kan vi se resultaterne opdateres.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Det første skridt var at opsætte disse filtre. Jeg oprettede min starttids- og sluttidstabeller. Jeg klikkede på modelleringsbåndet og klikkede på Ny parameter for at generere serien.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Og så lavede jeg en simpel kundetællingsberegning .

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Næste skridt er at bestemme kunderne mellem tiderne. Jeg ville finde ud af, hvilken dato der var valgt, og brugte funktionerne og til at finde ud af, hvad der var størst og mindst.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

MIN og MAX giver os start- og sluttidspunkterne i dette afsnit af beregningen.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Og så kombinerede jeg bare startdatoen med starttidspunktet, og slutdatoen med sluttidspunktet.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Derefter brugte jeg funktionen på Totalkunder , som filtrerede Faktakundetællingen .

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Jeg ønskede også, at StartDateTime skulle være større end StartDT og mindre end eller lig med EndDT .

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Så det var det, der skulle gøres til den første del af beregningen. Jeg tror, ​​at en af ​​udfordringerne bare var at være forsigtig med, hvad der blev udvalgt her.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Den måde, du opsætter yderligere tidsplaner for at få filterkonteksten, kan give dig nogle funky-udseende resultater.

Grundlæggende fandt vi ud af, at hvis du ikke vælger Større end eller lig med for starttidspunktet og Mindre end eller lig med i sluttidspunktet, vil du få nogle tvivlsomme resultater. Men på trods af denne fejl, virkede denne beregning stadig for mig.

Brug af den udvidede datotabel

Næste skridt er at bringe hverdagene ind. At gøre dette er blevet gjort super nemt med dette fra vores residente M-kode ekspert, Melissa de Korte.

Tidstabeller i LuckyTemplates: Løsning til POTW #10

Før har vi kæmpet for at finde ud af, hvilke der er vores hverdage, og hvilke der ikke er, men det har været nyttigt at bruge disse helt fantastiske data fra Melissa. Det dækker alt, hvad du kan komme i tanke om, fra tilpassede regnskabsår til modregninger. Dette er en meget kraftfuld tabel, og den gør bare dine dokumenter nemmere at skrive og endda forstå.

Konklusion

I dette blogindlæg lærte vi, hvordan man arbejder med tidsplaner i LuckyTemplates, og hvordan brug af værktøjer som Melissas udvidede datotabel kan gøre livet lettere.

Hvis du kunne lide indholdet, der er dækket af dette særlige indlæg, så tjek venligst andre som dette i vores Problem of the Week-serie, som du kan finde i vores forum.

Glem heller ikke at abonnere på LuckyTemplates tv-kanal på YouTube, hvor vi har en enorm mængde indhold, der kommer fra en række indholdsskabere, som alle er dedikerede til at forbedre den måde, du bruger LuckyTemplates og Power Platform på.


LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

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.