How-to-date oogsten in LuckyTemplates met behulp van DAX

How-to-date oogsten in LuckyTemplates met behulp van DAX

In deze zelfstudie gaan we door met het verzamelen van gegevens in LuckyTemplates om informatie uit een datumslicer te halen voor een analyse van tijdinformatie. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Uit eerdere tutorials hebben we geleerd hoe we onze datumtabel kunnen uitbreiden terwijl we er een vakantietafel in integreren. Nu moeten we data uit de dataslicer halen om onze tabel te gaan gebruiken.

Technisch gezien kunnen we de eindpunten van de snijmachine oogsten. Maar als de datumsnijder wordt gebruikt, kunnen we waardevolle informatie verzamelen, zoals de volgende:

How-to-date oogsten in LuckyTemplates met behulp van DAX

Er zijn vijf manieren om een ​​datumoogst uit te voeren in LuckyTemplates:

Inhoudsopgave

1. Basisoogst

In dit voorbeeld is de basisoogst een meetwaarde genaamd Oogstdatum geselecteerd. Het krijgt een uit de tabel Datum in het veld Datum.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Als we dat meenemen en in het veld laten vallen, begint het blanco.

How-to-date oogsten in LuckyTemplates met behulp van DAX

En als we een datum kiezen, zal het die datum in een andere maat oogsten door maatvertakking.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Als we het veranderen in een "Between"-slicer, wordt het leeg weergegeven omdat het gebruik van SELECTEDVALUE een enkele unieke waarde vereist .

How-to-date oogsten in LuckyTemplates met behulp van DAX

In plaats daarvan moeten we deze formule gebruiken voor meerdere geselecteerde datums:

How-to-date oogsten in LuckyTemplates met behulp van DAX

We moeten zo smal mogelijk zijn met het filter door zowel de datumtabel als het datumveld te doen.

Als we de Min AllSelected-meting in de sectie Velden neerzetten, zien we dat deze het begin van de slicer heeft geoogst.

How-to-date oogsten in LuckyTemplates met behulp van DAX

En als we het veranderen, oogst het op de juiste manier.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Evenzo, als we de Max AllSelected-meting in de sectie Velden laten vallen, krijgen we het eindpunt van de slicer.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Door de slicer te verplaatsen, wordt het eindpunt opgehaald.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Nu kunnen we ook en gebruiken in plaats van en ALLSELECTED . Als we naar MINX kijken , trekt het eerst aan de tafel of draait het de maat om.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Als we het in de sectie Velden plaatsen, zal het dezelfde minimale datumwaarde tonen.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Nu moeten we weten welke we moeten gebruiken. We moeten het vakje MINX uitschakelen.

We hebben nu deze 2 eindpunten geoogst.

How-to-date oogsten in LuckyTemplates met behulp van DAX

2. Oogst vóór de snijmachine

We kunnen ook kijken naar het begin van de slicer tot een dag voor de geselecteerde minimumdatum via de Min All Harvest-maatstaf in dit voorbeeld.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Bereken de minimale datum en verwijder het filter op Datums om alle datums te oogsten in plaats van de ALLESSELECTEERDE datums.

Als we het in de sectie Velden neerzetten, krijgen we 1 januari 2018.

How-to-date oogsten in LuckyTemplates met behulp van DAX

LuckyTemplates slaat datums op in een serienummer voor de dagen na 1 januari 1990.

In de Min-1 Allselected Harvest-formule zien we de maat die MIN -1 is over het ALLSELECTED- bereik.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Als we deze meting in de sectie Velden laten vallen, krijgen we 10 december 2018.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Na het oogsten van het geselecteerde assortiment en het pre-slicer assortiment kunnen we ook het dadelbereik oogsten dat na het geselecteerde assortiment komt. Het belangrijkste is echter het bereik van de pre-slicer.

Als we naar de Cumulatieve Verkoop-formule kijken, zien we dit patroon dat ons de standaard ALLSELECTED Cumulatieve Verkoop geeft.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Om een ​​beginsaldo te hebben voordat het cumulatieve totaal begint, kunnen we alle gegevens vanaf het begin tot aan het punt vóór het eerste cumulatieve totaal overdragen.

De formule Pre-Slicer Cumulatief Saldo toont de startdatum van de Min All Harvest en de einddatum van Min-1 All Selected Harvest. De functie filtert de begin- en einddatum. De COALESCE- functie zal de datum terugzetten naar 0 wanneer deze leeg is.

How-to-date oogsten in LuckyTemplates met behulp van DAX

De formule Totale cumulatieve verkoop berekent onze cumulatieve verkoop, het cumulatieve saldo vóór de snijmachine en het totaal van beide.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Het wijzigen van het bereik heeft invloed op de balans van de pre-slicer, maar het totaal blijft hetzelfde.

How-to-date oogsten in LuckyTemplates met behulp van DAX

3. All-in oogst

De derde methode oogst de volledige datumtabel van het begin tot het einde van het snijbereik. Dit vereist echter een langere installatie.

Stel eerst de klantnaam in door een nieuwe meting aan te maken.

In dit voorbeeld wordt deze meting Topklant genoemd.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Gebruik MAXX om de naam van de klant te krijgen, om de klantentabel te filteren op Verkoop, en , en om te voorkomen dat een naam in het totale bereik wordt geretourneerd.

Knip vervolgens de datumtabel in twee afzonderlijke tabellen waarvan de ene de waarden binnen de slicer heeft en de andere erbuiten .

How-to-date oogsten in LuckyTemplates met behulp van DAX

Maak nu een Disconnected Dates-formule die uit de uitgebreide datumtabel haalt en deze kopieert.

How-to-date oogsten in LuckyTemplates met behulp van DAX

We zullen dan een snijmachine voor die tafel zien.

How-to-date oogsten in LuckyTemplates met behulp van DAX

De Inside Range-formule neemt een tabel die ALLSELECTED is in de tabel Disconnected Dates en beoordeelt elke waarde om te controleren of ze in de datumtabellijst staan.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Als ze in de tabellijst staan, keert het terug naar 1. Zo niet, dan keert het terug naar 0. Het verzamelt de datums uit de tabel Disconnected Dates en vergelijkt de waarden.

Plaats vervolgens een visueel filter voor de twee tabellen. Stel de bereikvariabele van de binnenste slicer in op 1 en de buitenste op 0.

How-to-date oogsten in LuckyTemplates met behulp van DAX

De records binnen het slicer-bereik gaan naar de Inside Slicer en de records daarbuiten gaan naar de Outside Slicer.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Als we de slicer aanpassen, passen de tabellen ook mee.

De Inside Slicer-tabel begint met 31 december, de begindatum van de slicer. De Buitentafel begint op 1 januari en eindigt een dag voor 1 december en begint weer aan het einde van de snijmachine.

How-to-date oogsten in LuckyTemplates met behulp van DAX

4. Hiërarchische snijmachine voor financiële analyse

De vierde methode is een hiërarchische snijmachine om de datumsnijder te structureren. Dit is het beste voor financiële analyse.

Ga eerst naar Hierarchy Slicer en ga naar Datums.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Laat Fiscaal Kwartaal en Fiscaal Jaar in de sectie Veld vallen om een ​​hiërarchie te creëren die we kunnen gebruiken om gemakkelijk jaren, kwartalen of individuele perioden te selecteren.

How-to-date oogsten in LuckyTemplates met behulp van DAX

How-to-date oogsten in LuckyTemplates met behulp van DAX

5. OKVIZ Smart Filter Pro

Als laatste hebben we de OKVIZ Smart Filter Pro.

OKVIZ Smart Filter Pro geeft veel functionaliteiten, tooltips en controle over onze slicers.

Het heeft verschillende modi die veel wijzigingen bieden en de velden tonen die we hebben, samen met het aantal kinderen in de hiërarchie.

Klik op de knop OKVIZ, kies Formaat, kies Modus en kies vervolgens Hiërarchie. Het toont de bedieningselementen om de knooppunten onmiddellijk uit te vouwen en samen te vouwen.

How-to-date oogsten in LuckyTemplates met behulp van DAX

Door de Totale verkoop in het gedeelte Tooltips te laten vallen, zien we ook de totale verkoop per fiscaal jaar en kwartaal.

How-to-date oogsten in LuckyTemplates met behulp van DAX

How-to-date oogsten in LuckyTemplates met behulp van DAX

Conclusie

Deze methode wordt ten zeerste aanbevolen als u veel financiële en budgetanalyses uitvoert, omdat u hiermee meer controle en functionaliteit over uw werk en rapporten kunt krijgen.

Al het beste,


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