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!


Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.