Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

We gaan iets heel unieks rond Time Intelligence binnen LuckyTemplates doornemen . Met deze techniek kunt u het exacte aantal werkdagen in LuckyTemplates volgen en bepalen met behulp van verschillende DAX-formules en geavanceerde logica. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Door deze analyse te omzeilen, kunt u een probleem oplossen met betrekking tot het vergelijken en tellen van werkdagen in een maand voor uw organisatie of bedrijf.

Met andere woorden, u kunt het eerste werkdagnummer in een bepaalde maand vergelijken met het eerste werkdagnummer in een andere maand. Het kan zich uitstrekken tot vorige maand, afgelopen kwartaal of vorig jaar, enzovoort.

Dit was eigenlijk moeilijk met standaard time intelligence-functies in LuckyTemplates. Maar nu zijn er verschillende functies om het werkdagnummer van elk jaar en elke maand in LuckyTemplates te bepalen.

Inhoudsopgave

Voorbeeldinzichten met werkdagnummer in LuckyTemplates

Deze tutorial komt van iets waar ik aan heb gewerkt voor het LuckyTemplates Support Forum . Het sprak over de noodzaak om binnen enkele maanden "like-for-like" te vergelijken vanuit een werkdagperspectief.

In dit specifieke geval ziet u dit voorbeeldinzicht dat zorgt voor werkdag- en weekendcijfers in LuckyTemplates.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Hier zijn er verschillende dingen die ik in deze tabel kan laten zien. Als eerste heb ik een Werkdagen- slicer in het bovenste gedeelte van de tabel geplaatst .

Hier kunt u de gegevens selecteren waartoe u toegang wilt, zowel weekdag- als weekendgegevens . U kunt ook elk tijdsbestek selecteren - elke maand en elk jaar!

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Waarom is het belangrijk om deze werkdagnummeranalyse in LuckyTemplates te gebruiken? Welnu, dit is vooral handig wanneer u probeert te bepalen of u meer verkopen heeft op bepaalde werkdagen of meer in het weekend.

In dit voorbeeld kijken we naar de maand mei aan het begin van de Noord-Amerikaanse zomer.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Aan de hand van deze gegevens die ik heb gepresenteerd, kunt u mogelijk uw verkooptrend evalueren en van tevoren weten wat uw verkopen zullen zijn op de eerste werkdag van mei volgend jaar.

Nu zullen berekeningen van tijdsintelligentie in dit geval niet direct werken. In wezen kunt u gewoon een jaar evalueren ten opzichte van het voorgaande jaar, ongeacht of het een weekdag of een weekend is.

De uitdaging hier is om eerst te bepalen welke werkdag een doordeweekse dag is en welke een weekenddag is. Vervolgens kunnen we uitbreiden naar meer relevante tijdintelligentieberekeningen met een beetje geavanceerde logica.

Mijn doel in deze zelfstudie is om u te helpen begrijpen hoe u de werkdagnummers kunt doorbreken. Ik zal het je laten zien in het volgende deel van deze tutorial.

De formules voor werkdagnummers uitwerken

Over het algemeen hebben we dus tussen de 20 en 22 doordeweekse werkdagen per maand. En dan zouden de cijfers waarschijnlijk rond de 8-10 weekenddagen liggen.

In ons voorbeeld hieronder heeft de maand mei in totaal 17 werkdagnummers en 7 weekendnummers.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Om tot het genoemde inzicht te komen, heb ik onderstaande formule gebruikt.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

RANKX-functie integreren

Ik ben dol op het gebruik van variabelen en ik raad het ten zeerste aan om dit te doen. Het belangrijkste hier is dat ik de functie in onze formule heb geïntegreerd.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Binnen de RANKX- functie ga ik een tabel vinden met de naam MAANDTABEL. 

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Om de MAANDTABEL te vinden , hoef ik alleen maar een filter te gebruiken en de datums voor elke dag te evalueren. 

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Maar gedurende deze tijd gaan we het filteren op weekdagen of weekenden. Dit wordt mogelijk gemaakt omdat ik in mijn tabel deze specifieke kolom heb waarin ik heb aangegeven of een datum een ​​doordeweekse dag of een weekend is. 

Dus door deze formule te gebruiken, kan ik de weekdagen in een bepaalde maand filteren.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Vervolgens zal RANKX elk van deze dagen doornemen en vervolgens de rangorde voor elke dag of rij in de virtuele tafel evalueren.

In dit geval moeten we ook de dag van een maand in deze tabel plaatsen.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Ten slotte heb ik de ASC- functie toegevoegd om het laagste resultaat in oplopende volgorde te evalueren.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

U kunt bijvoorbeeld in de kolom Werkdagnummer zien dat deze op 2 mei 1 retourneert .

Wanneer de formule vervolgens gaat evalueren voor 6 mei, retourneert deze 6 in het werkdagnummer , aangezien 7 en 8 mei weekends zijn.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Het weekendnummer achterhalen

Als we naar het weekendnummer zouden springen, is dat hetzelfde als voor de weekdaglogica, maar met kleine wijzigingen.

Het belangrijkste is dat u alleen de virtuele tafel voor WEEKENDNUMMER hoeft te wijzigen.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Nadat je de nieuwe formule voor het weekendnummer hebt toegepast, zie je hier nieuwe resultaten in de virtuele tabel.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

U ziet ook onder de kolom Weekendnummer dat 1 mei de waarde 1 heeft . Dit betekent dat 1 mei het laagste resultaat heeft op basis van deze logica.

Vervolgens is de op één na laagste rangschikking voor 7 mei, gevolgd door 8 mei. Dit komt allemaal omdat we Weekends in ons filter hebben gebruikt. De formule evalueert dus alleen alle weekenden van de maand en retourneert vervolgens de waarde ervan.

Bovendien, als we naar een andere maand springen, zult u zien dat deze berekening dynamisch is . U zult zien dat het opnieuw wordt geëvalueerd op basis van elke maand waarop we ons concentreren.

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Werkdagnummer presenteren in LuckyTemplates met behulp van DAX

Ik denk dat je uit deze tutorial een specifieke vraag over verkoopvergelijking kunt beantwoorden. Bijvoorbeeld de verkopen op de eerste werkdag van november dit jaar versus de verkopen op de eerste werkdag van vorig jaar.


Verkoopperiodes uitwerken met DAX in LuckyTemplates
Resultaten op weekdagen of weekenden isoleren met DAX

Nummers van werkdagen en weekenddagen in de datumtabel plaatsen

Conclusie

Dit zijn echt krachtige dingen en ik ben in alle belangrijke concepten in deze tutorial gedoken. Als je deze analyse aan het voltooien bent, raad ik je ten zeerste aan om de video te bekijken. Ondertussen kunt u meer kijken en begrijpen hoe u deze logica kunt gebruiken binnen uw eigen LuckyTemplates-modellen .

Tot slot hoop ik dat ik u een interessant aspect van tijdberekening heb gegeven dat u gemakkelijk kunt toepassen op uw bedrijf.

Genieten!

***** LuckyTemplates leren? *****







Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten