Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
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.
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!
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.
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.
Om tot het genoemde inzicht te komen, heb ik onderstaande formule gebruikt.
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.
Binnen de RANKX- functie ga ik een tabel vinden met de naam MAANDTABEL.
Om de MAANDTABEL te vinden , hoef ik alleen maar een filter te gebruiken en de datums voor elke dag te evalueren.
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.
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.
Ten slotte heb ik de ASC- functie toegevoegd om het laagste resultaat in oplopende volgorde te evalueren.
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.
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.
Nadat je de nieuwe formule voor het weekendnummer hebt toegepast, zie je hier nieuwe resultaten in de virtuele tabel.
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.
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
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.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
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.
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.
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.
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.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
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