Upptäck unika insikter med LuckyTemplates TOPN-funktion
Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.
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.
Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.
Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.
Här dyker vi in i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.
Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.
Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.
Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.
Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.
Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.
I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.
RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.