Legge til arbeidsdag- og helgetall i datotabellen din: Tidsinformasjonsteknikk i LuckyTemplates

Dette er et veldig unikt eksempel på Time Intelligence i LuckyTemplates, spesielt når du jobber med arbeidsdager og helger. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Denne opplæringen kom etter en forespørsel fra, der et medlem trengte å få dagen for hver ukedag og dagen i hver helg inn i Dato-tabellen.

Legge til arbeidsdag- og helgetall i datotabellen din: Tidsinformasjonsteknikk i LuckyTemplates

forespørsel fra et LuckyTemplates-medlem angående ukedag og helg

Jeg har sett dette ganske mye, spesielt på LuckyTemplates Support Forum, der brukere prøver å analysere like for like i løpet av måneder eller innen år. Dette er et unikt krav, men jeg kan se at det har noen brede applikasjoner, spesielt hvis du trenger å sammenligne like dager mellom forskjellige måneder.

Alt dette skulle også plasseres i en beregnet kolonne, noe som innebar å vurdere konteksten til hver rad i Dato-tabellen.

Vi dykker ned i RANKX-funksjonen og hvordan du kan bruke den til å beregne denne unike innsikten.

Når du har jobbet gjennom logikken og du ser hvordan den brukes i Dato-tabellen (som er en må-ha-tabell i enhver datamodell), vil du bli overrasket over hvor sømløst du kan kjøre denne beregningen i LuckyTemplates sammenlignet med å fullføre denne i noe annet verktøy.

Innholdsfortegnelse

Trene ut dagstypen

Før vi går inn i formlene, må vi lage denne kolonnen først, Day Type .

Legge til arbeidsdag- og helgetall i datotabellen din: Tidsinformasjonsteknikk i LuckyTemplates

inne i Dato-tabellen

Basert på DayInWeek- kolonnen ønsker vi å ha en kolonne som viser hva som er en arbeidsdag og hva som er en helg.

Legge til arbeidsdag- og helgetall i datotabellen din: Tidsinformasjonsteknikk i LuckyTemplates

hvis DayInWeek ikke er 6 eller 0 , som er lørdag og søndag i datotabellen vår, vil den være lik en Workday . Hvis det er disse tallene, vil det tilsvare en helg . Vi kan se resultatene i kolonnen Dagtype.

Herfra kan vi nummerere disse Day Type-resultatene ved å bruke en formel. Logikken for arbeidsdag filtrerer bare dager som vil bli ansett som en arbeidsdag. For å oppnå det må vi lage en tabell som kun evaluerer arbeidsdagene. Derfra vil vi rangere disse dagene fra 1 til 21 eller 22.

Så la oss sjekke ut formelen.

Trening av arbeidsdagnummer

Vi bruker variabler (VAR), CurrentMonth og MonthTable , i formelen vår. Vi forstår først hvilken måned og år vi befinner oss i fordi måneden og året er hvordan vi skal bestemme grensene for denne reviderte virtuelle tabellen. Deretter, innenfor hver forskjellige rad, fjerner vi all kontekst fra Datoer ved å brukefunksjon.

Legge til arbeidsdag- og helgetall i datotabellen din: Tidsinformasjonsteknikk i LuckyTemplates

Denne formelen ser bare på arbeidsdager og filtrering etter CurrentMonth også, som er vår første variabel.

Hvis dagtypen er lik helg , vil den være lik . Deretter ønsker vi å opprette en rangering av dager ved å bruke, og sett den virtuelle tabellen (MonthTable). Til slutt evaluerer eller rangerer vi DayOfMonth .

Legge til arbeidsdag- og helgetall i datotabellen din: Tidsinformasjonsteknikk i LuckyTemplates

Trening helg nummer

La oss nå bare hoppe over til formelen for helgetall . Det er ganske likt Workday Number-formelen. Alt vi trenger å endre er den virtuelle tabellen som vi evaluerer, som er helger

Legge til arbeidsdag- og helgetall i datotabellen din: Tidsinformasjonsteknikk i LuckyTemplates

Og så igjen, vi skal bare bruke RANKX til å rangere hver av månedsdagene som en helgedag kan være, og det kommer til å gi oss resultatene.

Legge til arbeidsdag- og helgetall i datotabellen din: Tidsinformasjonsteknikk i LuckyTemplates




Konklusjon

Dette er en flott Time Intelligence-teknikk i LuckyTemplates for å legge til arbeidsdag- og helgetall til datotabellen. Herfra kan du kjøre litt tidsintelligens basert på arbeidet.

Dette gir deg en idé om hvordan du kan skrive noen logikk og formler som lar deg gjøre tidsintelligens basert på disse arbeidsdagene og helgene. Jeg har faktisk laget mange videoer om hvordan man gjør tidsintelligens med ikke-standard datotabeller og 445 kalendere. Sjekk ut lenkene nedenfor til disse opplæringene. 

Nyt å jobbe gjennom denne. Det er en god idé for nye og interessante analyser.

***** Lære Lucky Templates? *****







Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.

Sortering av datotabellkolonner i LuckyTemplates

Sortering av datotabellkolonner i LuckyTemplates

Lær hvordan du sorterer feltene fra kolonner med utvidet datotabell på riktig måte. Dette er en god strategi å gjøre for vanskelige felt.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I denne artikkelen går jeg gjennom hvordan du kan finne de beste produktene dine per region ved å bruke DAX-beregninger i LuckyTemplates, inkludert TOPN- og CALCUATE-funksjonene.

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Søppeldimensjon: Hva er det og hvorfor det er alt annet enn søppel

Lær hvordan du bruker en søppeldimensjon for flagg med lav kardinalitet som du ønsker å inkludere i datamodellen din på en effektiv måte.