Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Vi skal arbejde igennem noget helt unikt omkring Time Intelligence inde i LuckyTemplates. Denne teknik kan hjælpe dig med at spore og bestemme det nøjagtige arbejdsdagnummer i LuckyTemplates ved hjælp af en række forskellige DAX-formler og avanceret logik. Du kan se den fulde video af denne tutorial nederst på denne blog.

At komme uden om denne analyse kan hjælpe med at løse et problem omkring sammenligning og optælling af arbejdsdage på en måned for din organisation eller virksomhed.

Med andre ord kan du sammenligne det første arbejdsdagsnummer i en bestemt måned med det første arbejdsdagsnummer i en anden måned. Det kan strække sig til sidste måned, sidste kvartal eller sidste år og så videre.

Dette var faktisk svært med standardtidsintelligensfunktioner i LuckyTemplates. Men nu er der en række funktioner til at bestemme antallet af arbejdsdage for ethvert år og måned i LuckyTemplates.

Indholdsfortegnelse

Eksempel på indsigt, der viser arbejdsdagsnummer i LuckyTemplates

Denne tutorial kommer fra noget, jeg har arbejdet på for. Den talte om behovet for at sammenligne "like-for-like" inden for måneder fra et arbejdsdagsperspektiv.

I dette særlige tilfælde vil du se denne eksempelindsigt, der bringer arbejdsdage og weekendnumre i LuckyTemplates.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Her er der flere ting, som jeg kan vise i denne tabel. Først har jeg placeret en Working Days slicer i den øverste del af bordet.

Det er her, du kan vælge de data, du vil have adgang til, enten Ugedag- eller Weekenddata . Du kan også vælge en hvilken som helst tidsramme - enhver måned og ethvert år!

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Hvorfor er det vigtigt at bruge denne arbejdsdagstalanalyse i LuckyTemplates? Nå, dette er mest nyttigt, når du forsøger at afgøre, om du har flere salg på bestemte arbejdsdage eller mere i weekenden.

I dette eksempel ser vi på maj måned i begyndelsen af ​​den nordamerikanske sommer.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Gennem disse data, som jeg præsenterede, vil du måske være i stand til at evaluere din salgstendens og på forhånd vide, hvad dit salg bliver den første hverdag i maj næste år.

Nu virker tidsintelligensberegninger ikke direkte i dette tilfælde. Grundlæggende kan du bare evaluere et år i forhold til det foregående år, uanset om det er en hverdag eller en weekend.

Udfordringen her er først at bestemme, hvilken arbejdsdag der er en hverdag, og hvilken der er en weekend. Derefter kan vi forgrene os til mere relevante tidsintelligensberegninger med en smule avanceret logik.

Mit mål i denne tutorial er at hjælpe dig med at forstå, hvordan du opdeler arbejdsdagstallene. Jeg vil vise dig i den næste del af denne tutorial.

Udarbejde formlerne for arbejdsdagstal

Så generelt vil vi have mellem 20 og 22 hverdage på en måned. Og så ville tallene formentlig være omkring 8-10 weekenddage.

I vores eksempel nedenfor har maj måned i alt 17 hverdagsnumre og 7 weekendnumre.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

For at komme med den nævnte indsigt brugte jeg nedenstående formel.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Integrering af RANKX-funktion

Jeg elsker at bruge variabler, og jeg anbefaler stærkt at gøre det. Det vigtigste her er, at jeg har integreret funktionen i vores formel.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Inde i RANKX- funktionen vil jeg finde en tabel kaldet MONTHTABLE. 

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

For at finde ud af MÅNEDSTABELLEN skal jeg bare bruge et filter og evaluere datoerne for hver eneste dag. 

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Men i løbet af denne tid vil vi filtrere det for enten hverdage eller weekender. Dette er gjort muligt, fordi jeg i min tabel har denne særlige kolonne, hvor jeg har angivet, om en dato er en arbejdsdag eller en weekend. 

Så ved at bruge denne formel kan jeg filtrere ugedagene i en bestemt måned.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Dernæst vil RANKX gennemgå hver eneste af disse dage, og derefter evaluere rangeringen for hver eneste dag eller række i den virtuelle tabel.

I dette tilfælde skal vi også sætte dagen i en måned inde i denne tabel.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Til sidst har jeg tilføjet ASC- funktionen for at evaluere det laveste resultat i stigende rækkefølge.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

For eksempel kan du se i kolonnen Workday Number , at den returnerer 1 den 2. maj.

Derefter, når formlen skal evalueres for 6. maj, vil den returnere 6 i arbejdsdagstallet , da 7. og 8. maj er weekender.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Find ud af weekendnummeret

Hvis vi skulle springe over til weekendnummeret, er det det samme, som det bliver for hverdagslogikken, men med mindre ændringer.

Vigtigst af alt skal du bare ændre den virtuelle tabel for WEEKENDNUMMER.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Efter at have anvendt den nye formel for weekendnummeret, vil du se nye resultater her i den virtuelle tabel.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Du kan også se under Weekendnummer- kolonnen, at 1. maj har 1 værdi. Det betyder, at 1. maj har det laveste resultat baseret på denne logik.

Dernæst er den næstlaveste placering for 7. maj efterfulgt af 8. maj. Det er alt sammen fordi vi brugte Weekends i vores filter. Formlen evaluerer således kun alle weekender i måneden og returnerer derefter sin værdi.

Ud over det, hvis vi hopper til en anden måned, vil du se, at denne beregning er dynamisk . Du vil se, at det revurderer baseret på enhver måned, vi fokuserer på.

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Fremvisning af arbejdsdagsnummer i LuckyTemplates ved hjælp af DAX

Jeg tror, ​​at du fra denne tutorial kan nå frem til et specifikt spørgsmål om salgssammenligning. For eksempel salget den første hverdag i november i år i forhold til de første hverdagssalg sidste år.




Konklusion

Dette er nogle virkelig kraftfulde ting, og jeg har dykket ned i alle nøglebegreberne i denne tutorial. Hvis du er ved at gennemføre denne analyse, så anbefaler jeg stærkt at se videoen. I mellemtiden kan du se og forstå mere, hvordan du bruger denne logik i din egen.

Til sidst håber jeg, at jeg gav dig et interessant aspekt af tidsberegning, som du nemt kan anvende på din virksomhed.

God fornøjelse!

***** 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.