Tilføjelse af arbejdsdage og weekendtal til din datotabel: Tidsintelligensteknik i LuckyTemplates

Dette er et meget unikt eksempel på Time Intelligence i LuckyTemplates, især når man arbejder med arbejdsdage og weekender. Du kan se den fulde video af denne tutorial nederst på denne blog.

Denne tutorial kom efter en anmodning fra, hvor et medlem havde brug for at få dagen for hver ugedag og dagen i hver weekend ind i deres Dato-tabel.

Tilføjelse af arbejdsdage og weekendtal til din datotabel: Tidsintelligensteknik i LuckyTemplates

anmodning fra et LuckyTemplates-medlem vedrørende hverdag og weekend

Jeg har set dette ret meget, især på LuckyTemplates Support Forum, hvor brugere forsøger at analysere lignende inden for måneder eller inden for år. Dette er et unikt krav, men et som jeg kan se har nogle brede applikationer, især hvis du har brug for at sammenligne lignende dage mellem forskellige måneder.

Det hele skulle også placeres i en beregnet kolonne, hvilket betød, at man skulle overveje konteksten for hver række i Dato-tabellen.

Vi dykker ned i RANKX-funktionen , og hvordan du kan bruge den til at beregne denne unikke indsigt.

Når du har gennemgået logikken, og du kan se, hvordan den er anvendt i Dato-tabellen (som er en skal-have-tabel i enhver datamodel), vil du blive overrasket over, hvor problemfrit du kan køre denne beregning i LuckyTemplates sammenlignet med at udfylde dette i ethvert andet værktøj.

Indholdsfortegnelse

Udarbejdelse af dagstypen

Før vi går ind i formlerne, skal vi først oprette denne kolonne, Day Type .

Tilføjelse af arbejdsdage og weekendtal til din datotabel: Tidsintelligensteknik i LuckyTemplates

inde i Dato-tabellen

Med udgangspunkt i DayInWeek- kolonnen ønsker vi at have en kolonne, der viser, hvad der er en arbejdsdag, og hvad der er en weekend.

Tilføjelse af arbejdsdage og weekendtal til din datotabel: Tidsintelligensteknik i LuckyTemplates

hvis DayInWeek ikke er 6 eller 0 , hvilket er lørdag og søndag i vores Dato-tabel, vil det være lig med en Workday . Hvis det er disse tal, vil det svare til en weekend . Vi kan se resultaterne i vores Dag Type kolonne.

Herfra kan vi så nummerere disse Day Type-resultater ved hjælp af en formel. Logikken for arbejdsdage filtrerer kun dage i, som ville blive betragtet som en arbejdsdag. For at opnå det skal vi lave en tabel, der kun evaluerer arbejdsdagene. Derfra rangerer vi disse dage fra 1 til 21 eller 22.

Så lad os tjekke formlen ud.

Working Out Workday Number

Vi bruger variabler (VAR), CurrentMonth og MonthTable , i vores formel. Vi forstår først, hvilken måned og år vi befinder os i, fordi måneden og året er, hvordan vi skal bestemme grænserne, inden for hvilke denne reviderede virtuelle tabel vil være. Derefter, inden for hver række, fjerner vi al kontekst fra Datoer ved hjælp affungere.

Tilføjelse af arbejdsdage og weekendtal til din datotabel: Tidsintelligensteknik i LuckyTemplates

Denne formel ser kun på arbejdsdage og filtrerer også efter CurrentMonth, som er vores første variabel.

Hvis dagtypen er lig med weekend , er den lig med . Derefter vil vi oprette en række dage ved at bruge, og sæt den virtuelle tabel (MonthTable). Til sidst evaluerer eller rangerer vi Månedsdagen .

Tilføjelse af arbejdsdage og weekendtal til din datotabel: Tidsintelligensteknik i LuckyTemplates

Trænings weekendnummer

Lad os nu bare hoppe over til weekendnummerformlen . Det minder ret meget om formlen for Workday Number. Det eneste, vi skal ændre, er den virtuelle tabel, som vi evaluerer, som er Weekender

Tilføjelse af arbejdsdage og weekendtal til din datotabel: Tidsintelligensteknik i LuckyTemplates

Og så igen, vi vil bare bruge RANKX til at rangere hver af de Dage , som en weekenddag kan være, og det vil give os resultaterne.

Tilføjelse af arbejdsdage og weekendtal til din datotabel: Tidsintelligensteknik i LuckyTemplates




Konklusion

Dette er en fantastisk Time Intelligence-teknik i LuckyTemplates til at tilføje arbejdsdage og weekendnumre til din Dato-tabel. Herfra kan du køre noget tidsintelligens baseret på arbejdet.

Dette giver dig en idé om, hvordan du skriver nogle logik og formler, der giver dig mulighed for at lave tidsintelligens baseret på disse arbejdsdage og weekender. Jeg har faktisk lavet en masse videoer om, hvordan man laver tidsintelligens med ikke-standard datotabeller og 445 kalendere. Tjek nedenstående links til disse tutorials. 

Nyd at arbejde igennem denne. Det er en god idé til nye og interessante analyser.

***** Lærer du Lucky Templates? *****







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.

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.