3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

För den här handledningen kommer jag att visa dig olika sätt att kombinera värden med hjälp av avancerade DAX- funktioner. Det här är en fantastisk DAX-formel och jag kommer att lära dig tre olika sätt att använda den. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Funktionen COMBINEVALUES är inte en svår DAX-funktion att förstå. Det är väldigt enkelt och liknar när du sammanfogar dina data .

I LuckyTemplates används funktionen för att sammanfoga två textsträngar till en. Så om du har gjort något av det arbetet, vet du exakt vad jag menar. Du kan bara använda ett enkelt et-tecken (&) för att sammanfoga två vissa textvärden. Men funktionen COMBINEVALUES är ett bättre sätt att skriva den. 

Jag ska gå igenom några exempel här så att du kan se hur du kan integrera det i dina LuckyTemplates och DAX-formler. Du kan kombinera eller sammanfoga värden med DAX på ett antal sätt. För den här handledningen har jag gjort det på tre sätt – jag använde COMBINEVALUES i en beräknad kolumn, en kalkylatortabell och jag har också använt den i en måtttabell.

Innehållsförteckning

Kombinera värden i kolumner inuti datumtabellen

I det här första exemplet försöker jag slå samman två specifika kolumner i min datumtabell.

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

Men jag såg till att sätta ett kommatecken för jag vill göra det anpassat.

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

Här använde jag funktionen COMBINEVALUES och placerade den i rätt avgränsare i vilket år eller månad jag vill. Du kan också använda andra värden – det är ganska enkelt!

Använda KOMBINERAVÄRDEN inom kalkylatortabeller

En annan sak som du kan göra för att sammanfoga eller kombinera värden med DAX är att använda det i kalkylatortabeller

Klicka först på Ny tabell från fliken Modellering i LuckyTemplates.

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

Nu ville jag skapa en helt ny tabell med en specifik och unik kolumn och information från min datumtabell. Så som kolumnen Månader ser ut finns faktiskt inte i min datumtabell. Tja, du kan ställa in detta i frågeredigeraren. Men för det här exemplet har jag inte ställt in detta i min datumtabell. Jag använde bara formeln Månader År för att komma fram till data för nämnda kolumn.

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

Vad jag vill uppnå med den här formeln är att få en lista över alla unika månader och år med hjälp avfungera.

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

Därefter vill jag ta in indexnumret eftersom jag vill sortera denna data korrekt.

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

Jag vet att jag redan har Index- kolumnen i tabellen, men jag ville bara skapa en annan. Den som gör att jag kan sortera månader och år rätt.

Jag kan också använda detta i min modell. Till exempel kanske jag vill lägga upp den som en annan uppslagstabell eller ett annat lager.

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

Det finns en viss potential för att detta ska kunna användas; till exempel om du har månadsbudgetinformation och du vill filtrera den med en tabell istället för att använda din datumtabell.

När jag arbetade igenom dessa tekniker insåg jag att det finns andra sätt du kan göra det på. Det är det fantastiska med LuckyTemplates eftersom det finns flera sätt att göra saker för att få samma resultat.

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

Istället för att använda kan du faktiskt använda funktionen COMBINEVALUES för att förenkla logiken som du skriver. Det är precis som funktionen. Istället för att använda divide-operationen skriver du helt enkelt ordet divide.

Kombinera värden med DAX Inside A Measure

Det sista exemplet jag vill gå igenom är hur man kombinerar värden med hjälp av DAX inuti ett mått . Jag vill också visa hur du kan skapa en dynamisk text genom att använda funktionen COMBINEVALUES .

Kolla in vad jag har gjort här. Jag har placerat texten "Första månaden och året i det aktuella sammanhanget är". Sedan har jag använt COMBINEVALUES för att returnera två särskilda element från min datumtabell separat.

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

Under tiden räknar den här delen av formeln nedan ut minimimånaden och åren. 

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates

Jag kan inte bara användaeftersom det kommer att gå och hitta den första månaden alfabetiskt. För det första behöver jag den för att hitta den första korta månaden. Men för att identifiera vad den korta månaden är måste den beräkna minimimånaden. Därefter kommer den att filtrera datumtabellen för den första månaden. Det kommer alltså alltid att vara januari i så fall om du har ett årsval. Nu kan jag äntligen räkna ut minimidatumen för det korta året här från datumtabellen.

Som du ser har jag i princip bara kombinerat två specifika kolumner, men nu är det bara mer dynamiskt. Så när jag väljer ett annat år i måttet uppdateras logiken och kombinerar värdena .

3 sätt att kombinera värden med hjälp av DAX Inside LuckyTemplates




Slutsats

Även om detta är en kort handledning, kommer du att se att funktionen KOMBINERAVÄRDEN är till hjälp. Kort sagt, när det kommer till dina formler handlar det om att få dem att framstå som mer intuitiva.

Jag är alltid stor på att göra saker riktigt enkla och intuitiva i alla aspekter av ditt arbete i LuckyTemplates . Detta är bara ytterligare ett bra exempel på en snygg ren funktion som gör att du kan sammanföra information med textvärden ganska effektivt.

Om du gillade att lära dig om den här, glöm inte att prenumerera på LuckyTemplates TV. Det kommer att dyka upp mycket bra innehåll snart!


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.