Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

Denne vejledning vil tale om et almindeligt scenarie, der ofte bliver spurgt i LuckyTemplates supportforum. Du vil lære, hvordan du beregner den seneste eller sidste værdi i dine data ved hjælp afogDAX-funktioner i LuckyTemplates. Du kan se den fulde video af denne tutorial nederst på denne blog.

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

For dette eksempel er der en liste over data, og i denne liste refereres kunden flere gange. Så du vil regne ud den seneste værdi for det pågældende kundenavn.

Eksemplet præsenteret i foraene var i form af en undersøgelsesdata. Du vil regne ud den seneste eller sidste gang , en bestemt kunde deltog i undersøgelsen.

Der er et par måder at løse dette på. Du kan udføre løsningen ved hjælp af beregnede kolonner eller mål.

Brug af en beregnet kolonne giver mere æstetik, mens brug af en måling giver dine modeller mulighed for at være mere dynamiske.

Sådan finder du ud af den seneste dato for enhver dimension i dit datasæt ved hjælp af to løsninger.

Indholdsfortegnelse

Løsning #1: Brug af beregnede kolonner

Her er, hvordan du løser problemet ved hjælp af.

1. Opret en ny kolonne

Det første skridt er at oprette en ny kolonne i tabellen, der blev givet som eksempel i foraene. Denne nye kolonne vil indeholde maks. dato .

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

Dette er logikken, der bruges på formlen for maks. dato:

Når du støder på problemer i LuckyTemplates, der kræver den maksimale dato eller antallet, er MAXX den bedste at bruge.

Denne funktion er nøglen til at skabe løsningen til dette eksempel.

2. Opret en variabel

Nu skal du oprette en ny variabel ved hjælp affungere. I dette eksempel hedder den nye variabel CurrentName .

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

For hver række vil du regne ud navnet på hver person. Denne del er ret nem, da du blot skal referere til kolonnenavnet i en beregnet kolonne.

Ved hver enkelt række ønsker du kun at isolere personer med samme navn som den aktuelle række.

Ser du på tabellen, kan du se, at den har tre forskellige navne med to indtastninger for hvert navn.

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

Du skal isolere disse navne og derefter regne ud den maksimale dato, som en bestemt person har handlet med dig. Transaktionen kan være i form af at gennemføre et køb eller en undersøgelse.

3. Opret en FILTER-erklæring

For at isolere navnene skal du først bruge FILTER ogfungere.

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

Dette vil fjerne alle filtrene i tabellen. Dette vil også gentage hver enkelt række uanset kontekst.

Derefter skal du finde ud af, om navnet i undersøgelsesdataene er lig med CurrentName-variablen .

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

4. Brug MAXX-funktionen

Nu, denvil få en tabel, der kun indeholder to rækker. Dette er resultatet af filtrering og iteration gennem hver række for at finde ud af, om navnet er lig med det aktuelle navn. I dette tilfælde er det nuværende navn John Smith.

Du skal derefter vurdere max. MAXX DAX - funktionen beregner maks. for dig. Så alt du skal gøre er at sætte kolonnen i formlen:

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

Når du ændrer Maksimal dato-kolonnens format til en dato, vil du se, at maks. dato for John Smith er den 23. februar.

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

Den maksimale dato for Nancy Jones er den 25. september, mens det er den 22. september for Elaine Anderson.

Dette er en meget simpel teknik, og dens logik kan anvendes på forskellige scenarier. Du kan bruge dette til at finde ud af det seneste købs- eller salgsbeløb.

Løsning #2: Brug af en målestok

Her er, hvordan du løser dette problem ved hjælp af Measures.

Ved at bruge mål kan du regne ud den sidste dato og derefter forgrene dig til andre beregninger.

Dette er den bedste måde at køre alle beregninger i LuckyTemplates.

1. Opret en tabel

Først skal du oprette en tabel.

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

Denne tabel indeholder kun to kolonner. Oplysningerne i de øvrige kolonner er irrelevante for denne beregning.

2. Opret et nyt mål

Du skal derefter oprette en ny foranstaltning.

Dette mål har den samme formel, som blev brugt i den beregnede kolonneløsning. Du skal dog ændre Survey-tabellen til Survey Data .

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

Og i stedet for blot at henvise til kolonnenavnet, skal du brugefungere.

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data

Dette fanger hvilken kontekst du er i.

SELECTEDVALUE giver dig mulighed for at få fat i tekstværdien fra dens kontekst.

Denne teknik er også meget dynamisk sammenlignet med andre beregninger, da du kan tage datokolonnen ud og kun beholde Max Dato for hver kunde.

Brug af MAXX DAX-funktionen i LuckyTemplates til at beregne de seneste værdier eller sidste værdi i dine data




Konklusion

Løsninger behøver ikke at være svære. De kan gøres på simple måder.

I dette eksempel kan du enten gå efter løsningen beregnede kolonner eller bruge Mål.

Forhåbentlig forstod du konceptet med, hvordan man manipulerer den virtuelle tabel i MAXX DAX-funktionen.

Du kan også bruge til at gentage information og derefter justere den virtuelle tabel baseret på den parameter, du sætter i .vil så gøre arbejdet herfra.

Alt det bedste,

***** Lærer du Lucky Templates? *****






Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.