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.
Jag ska dela med mig av en snabb och effektiv formel kring DAX MAXX-funktionen i LuckyTemplates. I det här exemplet visar jag hur du hittar det senaste datumet något inträffade med MAXX , som är en itererande funktion. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Jag har sett många som frågat om detta på den. En stor del av det är bara att förstå vad en itererande funktion gör att du kan göra.
I den här handledningen har jag en enkel undersökningsdata, där samma kund/person kan göra en undersökning flera gånger. Och det vi vill ta reda på är när var det senaste datumet som någon faktiskt svarade på undersökningen.
Jag har gjort detta i en beräknad kolumn (maxdatumet i tabellen ovan), men jag ska visa dig hur du gör det i ett mått. Jag tycker personligen att det är enklare och mycket bättre i ett mått.
Detta är bara ett scenario, ett exempel på data. Samma teknik kan användas på många sätt och jag vill att du tänker bredare kring hur denna teknik skulle kunna användas.
Innehållsförteckning
Använda DAX MAXX i ett mått
Om man tittar på formeln nedan är det första man ska räkna ut i just detta sammanhang variabeln VAR CurrentName , som är namnet på personen eller kunden.
Arbeta sedan igenom en virtuell tabell, där vi kan titta igenom varje rad i undersökningsdatatabellen, men filtrera den virtuella tabellen med bara undersökningsresultaten för det aktuella namnet .
Så, som du kan se i tabellen Namn och Max undersökningsdatum, visar den det specifika namnet på personen för varje datum. Så vi får i princip en virtuell tabell över endast de undersökningar som varje person tog.
För den är inlindad, det kommer bara att returnera ett resultat, maxresultatet, vilket kommer att vara datumet tagen . Så vi kommer att få ett datum, som bara visar när en person svarade på undersökningen senast.
Andra sätt att använda MAXX Formula Pattern
Det finns många derivat runt denna formel. Du ville till exempel ta reda på datumet som är sju dagar före sista gången någon gjorde något (som köp eller betala, etc.). Du kan bara lägga till några mätvärden inom själva itereringsfunktionen. Så i det här fallet lade jag till – 7. Och du kommer att se att resultaten ändrades till sju dagar innan.
Du kan till och med ta det här längre. Allt du behöver göra är förmodligen att förvandla denna MAXX-formel till en variabel. Så du skulle få maxdatumet, men sedan skulle du filtrera den virtuella tabellen, inte bara efter namn, utan också se till att alla datum är före maxdatumet. Det skulle ge dig maxdatumet för datumet före maxdatumet.
Det finns så många sätt att du kan använda den här tekniken för att få lite Max eller till och med Min. Du kan vända på detta och använda MINX också.
Och det som är intressant här är att du kan återanvända eller placera det här formelmönstret i ett annat sammanhang för att hitta många andra insikter. Om du till exempel tittar på tabellen nedan, som är en uppdelning av varje gång personerna gjorde undersökningen, men du kan fortfarande se när nästa undersökningsdatum var.
Och sedan därifrån kan du förmodligen skapa ett annat mått, som är Days From Last Taken . På så sätt behöver du inte göra detta i en beräknad kolumn.
Slutsats
Exemplen som jag har visat i den här handledningen visar varför du inte behöver skapa beräknade kolumner. Du kan göra allt detta inom en åtgärd mycket enkelt. Jag hoppas att du kan se hur DAX MAXX formelmönstret fungerar och att du kan implementera det i dina egna affärsanalyser och rapporter.
Om du vill veta mer om denna LuckyTemplates DAX MAXX-funktion eller hur iterationsfunktioner fungerar, kolla in länkarna nedan och mina andra handledningsvideor om detta ämne. Att använda dessa funktioner är ett helt avgörande koncept att använda i power BI, speciellt vid användning.
Skål!
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.
Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.
I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.
Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.
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.
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.
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.
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.
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.
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.