Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

Denna handledning kommer att tala om ett vanligt scenario som ofta frågas i LuckyTemplates supportforum. Du kommer att lära dig hur du räknar ut det senaste eller det sista värdet i din data med hjälp avochDAX-funktioner i LuckyTemplates. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

För det här exemplet finns det en lista med data och i den listan refereras kunden flera gånger. Så du vill räkna ut det senaste värdet för det specifika kundnamnet.

Exemplet som presenterades i forumen var i form av enkätdata. Du vill räkna ut den senaste eller senaste gången som en viss kund svarade på undersökningen.

Det finns ett par sätt att lösa detta. Du kan utföra lösningen med hjälp av beräknade kolumner eller mått.

Att använda en beräknad kolumn ger mer estetik medan du använder ett mått gör att dina modeller blir mer dynamiska.

Så här räknar du ut det senaste datumet för en dimension i din datamängd med hjälp av två lösningar.

Innehållsförteckning

Lösning #1: Använda beräknade kolumner

Så här löser du problemet med hjälp av.

1. Skapa en ny kolumn

Det första steget är att skapa en ny kolumn i tabellen som gavs som exempel i forumen. Den här nya kolumnen kommer att innehålla maxdatumet .

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

Detta är logiken som används i formeln för Maxdatum:

Närhelst du stöter på problem i LuckyTemplates som kräver maximalt datum eller antal, är MAXX den bästa att använda.

Denna funktion är nyckeln till att skapa lösningen för detta exempel.

2. Skapa en variabel

Nu måste du skapa en ny variabel med hjälp avfungera. I det här exemplet heter den nya variabeln CurrentName .

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

För varje rad vill du räkna ut namnet på varje person. Den här delen är ganska enkel eftersom du helt enkelt behöver referera till kolumnnamnet i en beräknad kolumn.

På varje enskild rad vill du bara isolera personerna med samma namn som den aktuella raden.

När du tittar på tabellen kan du se att den har tre olika namn med två poster för varje namn.

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

Du måste isolera dessa namn och sedan räkna ut det maximala datumet som en viss person har gjort transaktioner med dig. Transaktionen kan vara i form av att slutföra ett köp eller en undersökning.

3. Skapa ett FILTER-uttalande

För att isolera namnen måste du först använda FILTER ochfungera.

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

Detta tar bort alla filter i tabellen. Detta kommer också att upprepas genom varje enskild rad oavsett sammanhang.

Sedan måste du räkna ut om namnet i undersökningsdata är lika med variabeln CurrentName .

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

4. Använd MAXX-funktionen

Nu denkommer att få en tabell som bara innehåller två rader. Detta är resultatet av att filtrera och iterera genom varje rad för att ta reda på om namnet är lika med det aktuella namnet. I det här fallet är det nuvarande namnet John Smith.

Du måste sedan utvärdera max. MAXX DAX - funktionen beräknar maxvärdet åt dig. Så allt du behöver göra är att sätta kolumnen i formeln:

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

När du ändrar formatet för kolumnen Max datum till ett datum ser du att maxdatumet för John Smith är den 23 februari.

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

Maxdatumet för Nancy Jones är 25 september, medan det är 22 september för Elaine Anderson.

Detta är en mycket enkel teknik och dess logik kan appliceras på olika scenarier. Du kan använda detta för att ta reda på det senaste köp- eller försäljningsbeloppet.

Lösning #2: Använd ett mått

Så här löser du problemet med åtgärder.

Genom att använda mått kan du räkna ut det sista datumet och sedan förgrena dig till andra beräkningar.

Detta är det bästa sättet att köra beräkningar i LuckyTemplates.

1. Skapa en tabell

Först måste du skapa en tabell.

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

Denna tabell innehåller bara två kolumner. Informationen i de andra kolumnerna är irrelevant för denna beräkning.

2. Skapa ett nytt mått

Du måste sedan skapa en ny åtgärd.

Detta mått har samma formel som användes i den beräknade kolumnlösningen. Du måste dock ändra undersökningstabellen till undersökningsdata .

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

Och istället för att bara referera till kolumnnamnet, måste du användafungera.

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data

Detta fångar vilket sammanhang du befinner dig i.

SELECTEDVALUE låter dig ta textvärdet från dess sammanhang.

Denna teknik är också mycket dynamisk jämfört med andra beräkningar eftersom du kan ta ut datumkolumnen och endast behålla Maxdatumet för varje kund.

Använda MAXX DAX-funktionen i LuckyTemplates för att beräkna de senaste värdena eller det senaste värdet i dina data




Slutsats

Lösningar behöver inte vara svåra. De kan göras på enkla sätt.

För det här exemplet kan du antingen välja lösningen Beräknade kolumner eller använda Mått.

Förhoppningsvis förstod du konceptet med hur man manipulerar den virtuella tabellen i MAXX DAX-funktionen.

Du kan också använda för att iterera genom information och sedan justera den virtuella tabellen baserat på parametern du lägger in i .kommer sedan att göra jobbet härifrån.

Med vänliga hälsningar,

***** Lär du dig Lucky Templates? *****







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.