3 manieren om waarden te combineren met DAX Inside LuckyTemplates

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

Voor deze zelfstudie laat ik u verschillende manieren zien waarop u waarden kunt combineren met behulp van geavanceerde DAX- functies. Dit is een geweldige DAX-formule en ik zal je drie verschillende manieren leren om het te gebruiken. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

De functie COMBINEVALUES is geen moeilijke DAX-functie om te begrijpen. Het is heel eenvoudig en lijkt op wanneer u uw gegevens samenvoegt .

In LuckyTemplates wordt de functie gebruikt om twee tekenreeksen samen te voegen tot één. Dus als je al dat werk hebt gedaan, weet je precies wat ik bedoel. U kunt gewoon een eenvoudig ampersand (&) gebruiken om twee bepaalde tekstwaarden samen te voegen. Maar de COMBINEVALUES- functie is een betere manier om het te schrijven. 

Ik zal hier een paar voorbeelden doornemen, zodat u kunt zien hoe u het kunt integreren in uw LuckyTemplates- en DAX-formules. U kunt op een aantal manieren waarden combineren of samenvoegen met DAX. Voor deze tutorial heb ik het op drie manieren gedaan: ik heb COMBINEVALUES gebruikt in een berekende kolom, een rekenmachinetabel en ik heb het ook gebruikt in een maattabel.

Inhoudsopgave

Combineer waarden in kolommen in de datumtabel

In dit eerste voorbeeld probeer ik twee specifieke kolommen binnen mijn datumtabel samen te voegen.

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

Maar ik heb ervoor gezorgd dat ik een komma heb geplaatst omdat ik het op maat wil maken.

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

Hier heb ik de functie COMBINEVALUES gebruikt en in het juiste scheidingsteken geplaatst in welk jaar of welke maand dan ook. U kunt ook andere waarden gebruiken - het is vrij eenvoudig!

COMBINEVALUES gebruiken in rekenmachinetabellen

Een ander ding dat u kunt doen om waarden samen te voegen of te combineren met DAX, is door het te gebruiken in rekenmachinetabellen

Klik eerst op Nieuwe tabel op het tabblad Modellering van LuckyTemplates.

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

Nu wilde ik een geheel nieuwe tabel maken met een specifieke en unieke kolom en informatie uit mijn datumtabel. De manier waarop de kolom Maanden eruitziet, bestaat niet echt in mijn datumtabel. Welnu, u kunt dit instellen in de Query-editor. Maar voor dit voorbeeld heb ik dit niet ingesteld in mijn datumtabel. Ik heb zojuist de formule Maanden Jaar gebruikt om de gegevens voor de genoemde kolom te bedenken.

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

Wat ik met deze formule wil bereiken, is een lijst krijgen van alle unieke maanden en jaren met behulp van de functie.

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

Vervolgens wil ik het indexnummer invoeren omdat ik deze gegevens correct wil sorteren.

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

Ik weet dat ik de kolom Index al in de tabel heb staan, maar ik wilde gewoon een andere maken. Degene waarmee ik de maanden en het jaar correct kan sorteren.

Ik zou dit ook in mijn model kunnen gebruiken. Ik zou het bijvoorbeeld willen plaatsen als een andere opzoektabel of een andere laag.

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

Er is enig potentieel om dit te gebruiken; bijvoorbeeld als u wat maandelijkse budgetinformatie heeft en u deze wilt filteren met behulp van een tabel in plaats van met uw datumtabel.

Terwijl ik deze technieken doorwerkte, realiseerde ik me dat er andere manieren zijn waarop je het kunt doen. Dat is het mooie van LuckyTemplates, want er zijn meerdere manieren om dingen te doen om dezelfde resultaten te krijgen.

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

In plaats van te gebruiken , kunt u de functie COMBINEVALUES gebruiken om de logica die u schrijft te vereenvoudigen. Het is net als de -functie. In plaats van de deelbewerking te gebruiken, schrijft u eenvoudig het woord delen.

Combineer waarden met behulp van DAX binnen een maat

Het laatste voorbeeld dat ik wil bespreken, is hoe waarden kunnen worden gecombineerd met behulp van DAX binnen een meting . Ik wil ook laten zien hoe je een dynamische tekst kunt maken door de functie COMBINEERWAARDEN te gebruiken .

Bekijk hier wat ik heb gedaan. Ik heb de tekst "De eerste maand en het jaar in de huidige context is" geplaatst. Vervolgens heb ik COMBINEVALUES gebruikt om twee specifieke elementen uit mijn datumtabel afzonderlijk te retourneren.

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

Ondertussen berekent dit deel van de onderstaande formule de minimale maand en jaren. 

3 manieren om waarden te combineren met DAX Inside LuckyTemplates

Ik kan niet gewoon gebruiken omdat het de eerste maand alfabetisch gaat zoeken. Ten eerste heb ik het nodig om de eerste korte maand te vinden. Maar om te bepalen wat de korte maand is, moet de minimummaand worden berekend. Vervolgens filtert het de datumtabel voor die eerste bepaalde maand. In dat geval wordt het dus altijd januari als je een jaarselectie hebt. Nu kan ik eindelijk de minimale data voor het korte jaar hier uit de datatabel halen.

Zoals je ziet, heb ik eigenlijk gewoon twee specifieke kolommen gecombineerd, maar nu is het gewoon dynamischer. Dus als ik een ander jaar binnen de maat selecteer, wordt de logica bijgewerkt en worden de waarden gecombineerd .

3 manieren om waarden te combineren met DAX Inside LuckyTemplates


Itererende functies gebruiken SUMX en AVERAGEX in LuckyTemplates
Werken met itererende functies in DAX
Hoe de CROSSJOIN-functie te gebruiken

Conclusie

Hoewel dit een korte zelfstudie is, zult u zien dat de functie COMBINEERWAARDEN nuttig is. Kortom, als het om uw formules gaat, gaat het erom ze intuïtiever te laten lijken.

Ik ben altijd groot in het heel eenvoudig en intuïtief maken van dingen in alle aspecten van uw werk binnen LuckyTemplates . Dit is gewoon weer een goed voorbeeld van een mooie, schone functie waarmee je heel effectief informatie samen kunt brengen met tekstwaarden.

Als je het leuk vond om hierover te leren, vergeet dan niet je te abonneren op LuckyTemplates TV. Er komt binnenkort veel geweldige inhoud op je af!


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