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.
För den här handledningen kommer vi att gå vidare till några exempel på tidsintelligensberäkningar med en kombination av DAX-funktioner.
Den här typen av beräkning är användbar när du vill jämföra dina affärsdata över en viss period. Du kan göra det efter dagar, månader, kvartal eller år.
Bortsett från funktionen BERÄKNA , kan användningen av andra DAX-funktioner i hög grad hjälpa till att skapa bra tidsrelaterad analys.
Jag ska presentera dig för några av de vanligasteanvänds för denna typ av beräkning.
Innehållsförteckning
Använda Time Intelligence DAX-funktioner
I det här exemplet ska jag lära dig hur du skapar ett nytt mått för att jämföra den nuvarande försäljningen med förra året. Specifikt kommer vi att jämföra försäljningen för en specifik dag från föregående och innevarande år.
Låt oss kalla detta mått som Sales LY och börja det med funktionen BERÄKNA . Defunktion kan ändra sammanhanget för alla beräkningar.
Därefter måste vi sätta ett uttryck, som i det här fallet är den totala försäljningen . Eftersom vi behöver ändra kontexten för att jämföra försäljningen kommer vi att användafungera. Denna funktion returnerar en uppsättning datum i det aktuella urvalet från föregående år.
Slutligen måste vi referera till kolumnen Datum från tabellen Datum .
I tabellen kan vi redan se aktuell försäljningsdata från kolumnen Total försäljning . När vi tar upp måttet Försäljning LY till bordet kommer vi att kunna se den totala försäljningen från förra året. Tabellen Sales LY beräknar fortfarande den totala försäljningen, dock ändras datumsammanhanget till föregående år.
Till exempel, den 13 oktober 2018 är den totala försäljningen 153 058,20 USD .
Om vi kontrollerar Sales LY -data för den 13 oktober 2019 ser vi att det också är 153 058 $ . 20 .
Med hjälp av BERÄKNA -funktionen ändrar formeln det initiala sammanhanget för att se tillbaka på försäljningen den 13 oktober 2018. Detta är ett enkelt exempel på en.
Skapa en ny åtgärdsgrupp
Om vi tittar på vår nyckelmåttsgrupp i modellen kommer du att märka att våra åtgärder börjar hopa sig. Eftersom vi håller på att förgrena oss till en ny beräkning är det bäst att skapa en ny måttgrupp. På så sätt kan vi optimera och rengöra våra LuckyTemplates.
För att göra det klickar du på menyfliksområdet Hem och klickar sedan på Ange data .
Eftersom måtten handlar om tidsintelligensberäkningar kan vi namnge den nya måttgruppen som Time Comparison . När du har bytt namn klickar du på Ladda .
Sedan kan vi nu flytta relateradein i den nya tabellen.
Vi kan också göra Sales LY -måttet som huvudmått. För att göra det klickar du på menyfliksområdet Modellering och sedan på Hemtabell . Härifrån kan vi ändra standardhemtabellen från nyckelmått till tidsjämförelse .
Vi kan se att måttet Försäljning LY nu är placerat under måttgruppen Tidsjämförelse .
Dessutom måste vi se till att tabellen Tidsjämförelse placeras nära tabellen Nyckelmått .
Detta är den idealiska uppsättningen av datamodellen eftersom de två extra tabellerna bara är för organisatoriska ändamål. De är inte en del av huvudmodellstrukturen för datarelationer.
Använda Advanced Time Intelligence DAX-funktioner
Vi har nu totala försäljnings- och försäljningsdata i vår tabell. Vi kan förgrena oss till avancerade tidsintelligensberäkningar med dessa kärnmått och andra DAX-funktioner.
I det här exemplet kommer vi att beräkna försäljningsskillnaden år efter år . I formeln måste vi helt enkelt hitta skillnaden mellan total försäljning och försäljning LY.
För att se resultatet behöver vi bara ta med försäljningsdifferensen . Ååå mät in i tabellen. Vi kan också förvandla denna tabell till en visualisering som denna.
Det här är bara enkla visualiseringar. Men om vi lägger till skivare i månader eller veckor kommer visualiseringen att se mer intressant ut.
I detta andra exempel ska jag lära dig en annan tidsintelligensberäkning med en annan DAX-funktion. Den här gången, låt oss användafunktion för att beräkna försäljningen förra året .
Med den ursprungliga formeln behöver vi bara ändra SAMEPERIODLASTYEAR till DATEADD . Efter att ha refererat till datumtabellen anger du -1 som intervallnummer.
DATEADD - funktionen är mycket flexibel eftersom vi kan gå per dag, månad, kvartal eller år.
Eftersom vi går per år kommer formeln att beräkna den totala försäljningen från föregående år. Uppenbarligen kommer resultaten att bli desamma som tidigare eftersom vi bara använde en annan formel.
Slutligen kan vi helt enkelt kopiera och klistra in det befintliga måttet och bara ändra namnet. Till exempel från försäljning LY till vinst LY . I stället för total försäljning refererar vi till måttet Total vinst .
Det är så vi kan se vinsterna från förra året.
Vi kan förgrena oss till mer analys härifrån, som årets vinst. Vi kan till och med räkna ut den procentuella skillnaden år för år.
Nyckeln till en fantastisk tidsintelligensberäkning är att använda en kombination av DAX-funktioner.
Slutsats
Dessa exempel på tidsintelligens kan vara enkla, men det är en fantastisk tillämpning av alla saker som vi har diskuterat hittills. Vi tillämpade begreppen initialt sammanhang, itererande funktioner, aggregeringsfunktioner, mät förgrening och funktionen CALCULATE .
Jag hoppas att du har lärt dig många tekniker och DAX-funktioner. Det kommer att vara bra om du kan tillämpa dem på dina rapporter så snart du kan.
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.