Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze tutorial wil ik je laten zien wat de functie kan doen door middel van een paar voorbeelden.
CALCULATE is een van de meest gebruikte functies in LuckyTemplates. Het dicteert de context die wordt toegepast op elke meting en verwijdert bestaande filters.
Inhoudsopgave
De CALCULATE-functie gebruiken voor de totale verkoop
Om de impact van CALCULATE echt te begrijpen , is het belangrijk om te onthouden dat elk resultaat binnen LuckyTemplates rij per rij wordt berekend. Het hangt allemaal af van de gegeven context.
Laten we deze voorbeeldgegevens eens bekijken. Voor deze rij geeft de meting ons een resultaat van 108.466,30 wanneer de functie CALCULATE werd gebruikt. Deze kolom BEREKENEN toont in feite de getallen van dezelfde datum vorig jaar door het gebruik van de functie .
Dat resultaat is gebaseerd op de aanvankelijk toegepaste context, namelijk de datum. Voor deze specifieke rij is de opgegeven datum 14 augustus 2020.
Die datum is ook de initiële context voor de Total Sales- maatstaf, die ons 220.148,60 geeft in die rij op basis van de huidige tijd.
Maar wat als ik binnen deze specifieke context ook wil laten zien wat we hebben gemaakt vanuit een verkoopperspectief maar uit een andere tijd? Dit is waar CALCULATE nog nuttiger wordt.
De CALCULATE-functie gebruiken met DATEADD
Met CALCULATE kan ik momenteel de totale verkoop voor de huidige periode vergelijken met de verkoop van vorig jaar op dezelfde dag . Maar deze vergelijking hoeft niet per se op jaarbasis te gebeuren. We kunnen dagelijkse vergelijkingen maken, en zelfs maandelijkse en driemaandelijkse berekeningen.
Laten we, voordat we dat doen, eens kijken naar de oorspronkelijke maat.
Met CALCULATE heb ik verwezen naar de Total Sales en de functie SAMEPERIODLASTYEAR gebruikt . Met deze functie kan ik precies een jaar voor de huidige datum springen.
Dat stelt natuurlijk een beperking aan mijn berekening, omdat ik daardoor niet verder kan gaan dan de periode van een jaar. Dus ik maak een nieuwe maat waarmee ik dat kan doen.
Ik ga de meting op dezelfde manier starten als de oorspronkelijke meting. Ik ga CALCULATE gebruiken en verwijzen naar Total Sales .
Vervolgens ga ik de tijdintelligentiefunctie gebruiken en deze instellen om slechts een kwartier terug te gaan.
Zodra ik dat aan mijn tabel heb toegevoegd, zie je dat ik nu gegevens heb die de cijfers van een kwartaal geleden laten zien.
Dat is het voordeel van het gebruik van DATEADD in je metingen. Hiermee kunt u elk tijdsbestek instellen, in tegenstelling tot SAMEPERIODLASTYEAR , dat slechts precies één jaar voor de huidige datum telt.
Laat me deze keer die maat veranderen en de tijd terugzetten naar slechts één dag in plaats van een kwartier.
Zoals verwacht, vertoont het resultaat dat ik krijg heel weinig verschil met het oorspronkelijke cijfer, wetende dat er maar één dag is verstreken.
CALCULATE gebruiken met de FILTER-functie
U kunt BEREKENEN ook gebruiken met de functie , waarmee we nog meer diepte aan onze analyse kunnen toevoegen.
Laten we voor dit voorbeeld eens kijken wat er gaat gebeuren als we door datums FILTEREN .
Vervolgens ga ik het instellen op datum minus 7, wat betekent een week vanaf de huidige datum.
Dit geeft ons een voortschrijdend gemiddelde dat terugkijkt op de cijfers van een week ervoor, maar deze keer gebruiken we FILTER om terug te gaan in plaats van DATEADD .
Nogmaals, het gaat allemaal terug naar de toegepaste context. We beginnen met de initiële context, die naar de huidige datum kijkt, en daarna voegen we meer toe aan die context met behulp van de CALCULATE- functie, zodat we een nieuw tijdsbestek kunnen dicteren om naar te kijken.
Conclusie
CALCULATE kan u zeker meer bereik geven aan uw rapporten en stelt u in staat om vergelijkingen te maken op uw cijfers over verschillende tijdlijnen. Dit is iets dat u ook kunt gebruiken voor andere elementen dan Total Sales.
Hopelijk kun je deze functie snel gaan toepassen op je eigen werk. Voel je vrij om andere contexten te verkennen die je aan je metingen kunt toevoegen met behulp van CALCULATE .
Al het beste,
Een nieuwe kijk op CALCULATE – LuckyTemplates
LuckyTemplates-vakantiekalender – Bereken datum W/DAX
LuckyTemplates CALCULATE: sleutel tot geavanceerde DAX-formules
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