Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Soms wilt u bij het analyseren van uw LuckyTemplates-rapporten weten hoeveel transacties er in een bepaalde periode hebben plaatsgevonden. In deze blogpost laat ik je precies zien hoe je transacties binnen een bepaalde periode van dagen kunt berekenen met behulp van time intelligence in LuckyTemplates. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Dit bericht behandelt analytisch werk van hoge kwaliteit dat efficiënt kan worden uitgevoerd in LuckyTemplates. We gebruiken een combinatie van DAX-formules rond datumtabellen om bruikbare inzichten te verkrijgen.
Inhoudsopgave
Transacties bepalen in de afgelopen N dagen
We zullen kijken hoeveel transacties een bepaalde klant heeft gedaan in de afgelopen N dagen. Er zijn eigenlijk een aantal manieren om dit aan te pakken.
Totaal aantal dagen transacties
Om erachter te komen hoeveel dagen een klant een transactie met ons heeft gedaan, kunnen we een meting maken met behulp van deze formule:
Stel bijvoorbeeld dat een klant op een bepaalde dag 3 verschillende individuele producten heeft gekocht. Als dit de formule is die we gebruiken, retourneert deze slechts 1 transactie (en niet 3) omdat we uitgaan van een afzonderlijke telling van de aankoopdatum .
Totaal Transacties
Maar als we het totale aantal transacties ongeacht de dagen willen berekenen, kunnen we de functie COUNTROWS in de verkooptabel gebruiken.
Dit gaat ons individuele transacties opleveren. Als een klant op één dag 3 verschillende producten heeft gekocht, dan zijn dit 3 transacties.
Als we naar de verkooptabel kijken, merken we misschien dat er niet veel verschil is tussen de kolommen Totaal aantal transacties en Totale transacties . Maar er zullen in sommige gevallen zijn, zoals bij Carlos Scott die meerdere transacties op één dag had.
Transacties in de afgelopen 60 dagen
Wat we vervolgens willen uitzoeken, is hoeveel transacties er zijn gedaan in de afgelopen N dagen, of de laatste 60 dagen in het geval van onze demo-dataset.
We zullen isoleren hoeveel transacties er zijn gedaan in een bepaalde periode versus het totaal.
Onthoud dat dit een dynamische berekening is, dus terwijl we door de tijd bewegen, gaan die 60 dagen met ons mee. We gaan alleen 60 dagen achteruit kijken.
Dus om deze formule te bedenken, gebruikten we een combinatie van formuletechnieken en -functie. We gebruiken hier variabelen en met functies werken we met CALCULATE en FILTER . Laten we hier een deel bekijken.
1. Variabelen gebruiken (VAR)
We gebruiken VARIABELEN om de laatste verkoopdatum van aankopen te bedenken (in de huidige context). Aangezien dit een demo-dataset is, heb ik LASTDATE gebruikt om ons een datum te geven waarop we ons kunnen baseren.
Gewoonlijk zult u deze formule niet gebruiken, omdat u naar een live dataset kijkt. Als dat het geval is, kunt u deze formule gebruiken:
2. Werken met de functie BEREKENEN
In dit geval heb ik de formule COUNTROWS gebruikt . Maar in theorie kunnen we ook de Total Transactions-maatstaf gebruiken.
We tellen nog steeds het aantal transacties, maar we veranderen alleen de context in termen van hoe we het berekenen.
Dit is precies wat de CALCULATE-functie doet; we kijken naar het totale aantal transacties in een periode van de afgelopen 60 dagen.
3. De FILTER-functie
De derde stap is het filteren van de datumtabel voor de afgelopen 60 dagen met behulp van de FILTER-functie. Deze specifieke functie opent een nieuw venster om het totale aantal transacties in een bepaald tijdsbestek te berekenen.
Met ALL(DATES) zullen we in eerste instantie alle filters vrijgeven die mogelijk uit de datumtabel komen. Vervolgens voegen we de filters weer toe door elke afzonderlijke datum te doorlopen en te evalueren of deze tussen de (Last Date – 60) en de Last Date valt .
Time Intelligence gebruiken in LuckyTemplates om uw verkoop en marketing te verbeteren
Het eindresultaat is echt een aantal krachtige dingen. We kunnen dit hergebruiken om een nieuwe maat te creëren. We kunnen de formule bijvoorbeeld herberekenen tot maximaal 180 dagen, zoals hieronder:
Vervolgens kunnen we de resultaten naar het canvas slepen en de tabel vertakken om de snelheid van de aankoopcyclus van een klant te bepalen.
We kunnen de verkooptabel analyseren en onszelf vervolgens de lastige vragen stellen. Waarom doen onze klanten meer transacties in de afgelopen 60 dagen dan in de afgelopen 180 dagen?
Was het omdat we ze een speciale korting gaven, of was het vanwege een marketingactie die we deden? Zodra we de antwoorden hebben, kunnen we ze gebruiken om onze marketingstrategieën te verbeteren.
Het analyseren van de transactiefrequentie is cruciaal voor een bedrijf , vooral als u een frequente detailhandelaar bent of een online bedrijf runt.
Conclusie
De inzichten die u kunt ontlenen aan tijdinformatie in kunnen veel acties en beslissingen aansturen met uw marketing-, voorraad- en financiële initiatieven.
De techniek kan op zoveel verschillende manieren worden gebruikt in de juiste omgeving. Onthoud dat het niet altijd transacties hoeven te zijn; het kunnen verkopen, kosten, winsten, enz. zijn die kunnen worden beoordeeld met dezelfde exacte techniek die ik heb laten zien.
Als u kunt leren hoe u dit in uw rapporten kunt verwerken, ontwikkelt u werk van hoge kwaliteit dat uw klanten en organisatie zullen waarderen.
Om nog meer geavanceerde analytische technieken voor LuckyTemplates te leren, bekijk de onderstaande modulelink van LuckyTemplates Online.
Succes!
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