DAX MAXX-funksjon i LuckyTemplates – Oppdag siste dato

Jeg skal dele en rask og effektiv formel rundt DAX MAXX-funksjonen i LuckyTemplates. I dette eksempelberegningen skal jeg vise deg hvordan du finner den siste datoen noe skjedde ved å bruke MAXX , som er en itererende funksjon. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Jeg har sett mange som har spurt om dette på. En stor del av det er bare å forstå hva en iterasjonsfunksjon lar deg gjøre.

I denne opplæringen har jeg en enkel undersøkelsesdata, der samme kunde/person kan ta en undersøkelse flere ganger. Og det vi ønsker å finne ut er når var siste dato noen faktisk tok undersøkelsen.

DAX MAXX-funksjon i LuckyTemplates – Oppdag siste dato

Jeg har gjort dette i en beregnet kolonne ( Max Dato i tabellen ovenfor), men jeg skal vise deg hvordan du gjør det i et mål. Jeg personlig synes at det er enklere og mye bedre på et vis.

Dette er bare ett scenario, ett eksempel på data. Den samme teknikken kan brukes på mange måter, og jeg vil at du skal tenke bredere rundt hvordan denne teknikken kan brukes.

Innholdsfortegnelse

Bruke DAX MAXX i et mål

Når du ser på formelen nedenfor, er det første du må regne ut i denne konteksten variabelen, VAR CurrentName , som er navnet på personen eller kunden.

DAX MAXX-funksjon i LuckyTemplates – Oppdag siste dato

Arbeid deretter gjennom en virtuell tabell, der vi kan se gjennom hver linje i undersøkelsesdatatabellen, men filtrere den virtuelle tabellen bare etter undersøkelsesresultatene for det gjeldende navnet .

Så, som du kan se i tabellen Navn og maks. undersøkelsesdato, viser den det spesifikke navnet på personen for hver dato. Så vi får i utgangspunktet en virtuell tabell over bare undersøkelsene som hver person tok.

Fordi den er pakket inn, det kommer bare til å returnere ett resultat, det maksimale resultatet, som kommer til å være datoen tatt . Så vi kommer til å få en dato, som bare viser når en person tok undersøkelsen sist.

Andre måter å bruke MAXX-formelmønsteret på

Det er mange derivater rundt denne formelen. For eksempel ønsket du å finne ut datoen som er syv dager før siste gang noen gjorde noe (som kjøp eller betaling osv.). Du kan bare legge til noen beregninger i selve iterasjonsfunksjonen. Så i dette tilfellet la jeg til – 7. Og du vil se at resultatene endret seg til syv dager før.

DAX MAXX-funksjon i LuckyTemplates – Oppdag siste dato

Du kan til og med ta dette lenger. Alt du trenger å gjøre er sannsynligvis å gjøre denne MAXX-formelen til en variabel. Så du ville få maksdatoen, men da ville du filtrert den virtuelle tabellen, ikke bare etter navn, men også sørge for at alle datoene er før maksdatoen. Det vil gi deg maksdatoen for datoen før maksdatoen.

DAX MAXX-funksjon i LuckyTemplates – Oppdag siste dato

Det er så mange måter du kan bruke denne teknikken for å få noen Max eller Min. Du kan snu dette og bruke MINX også.

Og det som er interessant her er at du kan gjenbruke eller plassere dette formelmønsteret i en annen kontekst for å finne mange andre innsikter. Hvis du for eksempel ser på tabellen nedenfor, som er en oversikt over hver eneste gang folk tok undersøkelsen, men du kan fortsatt se når neste undersøkelsesdato var.

DAX MAXX-funksjon i LuckyTemplates – Oppdag siste dato

Og derfra kan du sannsynligvis lage et annet mål, som er Days From Last Taken . På denne måten trenger du ikke å gjøre dette i en beregnet kolonne.

DAX MAXX-funksjon i LuckyTemplates – Oppdag siste dato




Konklusjon

Eksemplene som jeg har vist i denne opplæringen viser deg hvorfor du ikke trenger å lage beregnede kolonner. Du kan gjøre alt dette innenfor et mål veldig enkelt. Jeg håper at du kan se hvordan DAX MAXX formelmønsteret fungerer og at du kan implementere det i din egen forretningsanalyse og rapporter.

Hvis du vil vite mer om denne LuckyTemplates DAX MAXX-funksjonen eller hvordan iterasjonsfunksjoner fungerer, sjekk ut lenkene nedenfor og mine andre opplæringsvideoer om dette emnet. Å bruke disse funksjonene er et helt avgjørende konsept å bruke i power BI, spesielt ved bruk.

Jubel!


Hva er Power Query & M Language: En detaljert oversikt

Hva er Power Query & M Language: En detaljert oversikt

Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.

Lag en paginert rapport: Legge til tekster og bilder

Lag en paginert rapport: Legge til tekster og bilder

Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.

SharePoint Automate-funksjonen | En introduksjon

SharePoint Automate-funksjonen | En introduksjon

Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!

Løpende totaler i LuckyTemplates ved hjelp av DAX

Løpende totaler i LuckyTemplates ved hjelp av DAX

Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.

LuckyTemplates Slope Chart: En oversikt

LuckyTemplates Slope Chart: En oversikt

Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.

LuckyTemplates fargetemaer for enhetlige visualiseringer

LuckyTemplates fargetemaer for enhetlige visualiseringer

Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

La oss fordype oss i Standard LuckyTemplates-tema, og gjennomgå noen av funksjonene som er innebygd i selve LuckyTemplates Desktop-applikasjonen.