Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie gaan we dieper in op enkele aangepaste LuckyTemplates-agendatabellen . Veel organisaties werken niet met de standaard kalenderdatum – ze werken misschien met een financieel weeknummer of met een aangepast weeknummer. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
De tijdintelligentieberekeningen in LuckyTemplates werken echter gewoon niet met deze aangepaste of niet-standaard agenda's . In deze tutorial laat ik je zien wat ik hiermee bedoel. In deze demonstratie berekenen we het year-to-date (YTD)-nummer op basis van de week, met name voor aangepaste LuckyTemplates-kalendertabellen met behulp van enkele DAX-technieken .
Inhoudsopgave
Waarom Time Intelligence-berekeningen niet werken op aangepaste kalenders
In deze tabel hebben we informatie uit 2013. We hebben het financiële maandnummer, het financiële weeknummer, de week van het kwartaal en het kalenderweeknummer.
Als we echter aan het einde van het jaar komen, gaat het kalenderweeknummer over het einde van het jaar heen; dus we hebben twee dagen in 2013 die in week 1 vallen, en de rest is in 2014.
Dit is waar we in de problemen kunnen komen omdat de tijdintelligentieberekeningen rechtstreeks over een kalenderdatum werken. We kunnen geen van de goede time intelligence-functies gebruiken, omdat geen van hen zal werken. We moeten dus een aangepaste logica maken, meestal door de functie te gebruiken om deze getallen uit te werken.
Maar voordat we ingaan op het YTD-nummer voor aangepaste kalenders, laten we even kijken hoe het wordt berekend voor een standaardkalender.
Een standaarddatumkalenderberekening
In dit voorbeeld gaan we ervan uit dat ons boekjaar in mei is begonnen en we wilden een cumulatief totaal voor dat boekjaar uitvoeren. Dit is hoe het is gedaan op de standaard datumkalender.
Alles wat we hier hoeven te doen is in de Datum kolom te zetten, en dan typen we 30/4 in, wat betekent dat het de laatste dag van het boekjaar is. Zodra we dat toepassen op de datumcontext, krijgen we het juiste resultaat. Het wordt gewoon in de loop van de tijd opgeteld en wordt eind april 2014 afgerond als het totaal voor dat boekjaar.
Het wordt lastig als we deze berekening in deze tabel aan de rechterkant brengen, die alleen het boekjaar en de financiële weeknummers heeft. Het berekent correct, maar we lopen tegen een probleem aan omdat de datumkolom niet perfect over het financiële weeknummer valt .
Alles in 2015 zou verkeerd zijn en daarom kunnen we deze berekening niet gebruiken voor aangepaste kalenders.
YTD-verkopen berekenen voor niet-standaard kalenders
Laten we dus een nieuwe meting maken en deze Total Sales YTD – Custom noemen . We zullen variabelen ( VAR ) gebruiken om dingen eenvoudiger en intuïtiever te maken. Onze variabelen zijn CurrentFinWeek en CurrentFinYear – hier gebruiken we .
In het tweede deel van de berekening schrijven we de logica. We berekenen nog steeds de totale verkoop, maar in een andere context dan wat de normale tijdsintelligentieberekeningen doen. Daarom gebruiken we FILTER , dat de meeste van deze aangepaste kalenders oplost. We gebruiken ook de functie en gaan dan naar Calendar Daily , waarmee elke context op de kalender wordt vrijgegeven. Daarna gaan we de context opnieuw toepassen op basis van de logica hier.
De 'Calendar Daily' [Fin Week Number] gaat elk financieel weeknummer doorlopen, maar we willen altijd het huidige financiële weeknummer in een bepaalde rij hebben waar die evaluatie plaatsvindt.
Als we dit nu naar binnen slepen, zien we dat dit het juiste resultaat voor ons berekent op basis van een aangepaste kalender.
Tijdvergelijking voor niet-standaard datumtabellen in LuckyTemplates
Wekelijkse verkopen berekenen met DAX in LuckyTemplates
LuckyTemplates Aangepaste agenda's: Berekenen voor verandering van maand tot maand - 445 kalenders
Conclusie
Deze zelfstudie belicht een effectieve techniek die u kunt gebruiken bij het werken met een LuckyTemplates-kalender, met name een die niet de standaard datumkalender volgt. Je kunt de formules voor tijdintelligentie niet gebruiken met deze niet-standaard kalendertabellen, daarom heb ik de logica gemaakt om dit op te lossen.
Ik hoop dat je deze blog nuttig vindt als je te maken hebt met aangepaste kalenders. Bekijk de onderstaande video en links voor meer informatie over deze zelfstudie en andere gerelateerde bronnen.
Al het beste!
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