Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Men ibland räcker det inte med att beräkna genomsnittlig försäljning per dag. Du kan råka ut för ett scenario där du bara säljer under vardagar.

Om du kör ett medelvärdesmönster i LuckyTemplates och du använder datumtabellen kommer det att gå igenom varje dag i veckan, vilket är sju dagar.

I det här fallet kommer ditt genomsnitt att vara lägre än det borde vara eftersom du kommer att ha dagar som kommer att ha noll resultat, vilket är dagar som du inte säljer.

I det här exemplet ska jag visa dig hur du kan lösa det här problemet. Vi kommer att ha scenariot där du endast säljer under arbetsveckan , vilket innebär att helgen inte ingår.

Därför kommer vi att beräkna den genomsnittliga försäljningen endast på vardagar.

Vi kommer sedan att beräkna den genomsnittliga försäljningen per helg och göra en jämförelse av den genomsnittliga försäljningen på vardagar och helger. Jag kommer att visa dig hur du beräknar den genomsnittliga försäljningsskillnaden också.

Men innan vi dyker in i huvudämnet ska jag visa dig hur vi räknar ut den genomsnittliga försäljningen per dag, vilket jag diskuterade i en tidigare handledning.

Innehållsförteckning

Genomsnittlig försäljning per dag

Att beräkna den genomsnittliga försäljningen per dag är mycket enkelt. Vi lägger bara in det via ett mått, med hjälp av AVERAGEX -funktionen.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Denna formel kan visa oss den genomsnittliga försäljningen per dag per produkter, plats, kunder etc. Välj bara bland alternativen och dra den till axeln. Så här ser det ut:

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Detta är en mycket användbar beräkning. Men om du bara säljer under vardagar måste du ha en annan formel för att få specifika resultat.

Genomsnittlig försäljning per veckodag

För att beräkna den genomsnittliga försäljningen på veckodagar måste vi skapa en datumtabell som inte innehåller helgerna, den upprepas bara över fem dagar (måndag-fredag).

Genom att använda FILTER-funktionen kan vi faktiskt minska storleken på datumtabellen virtuellt och sedan köra denna itererande logik genom den via en AVERAGEX-formel.

Vi skapar ett nytt mått och kallar det Average Sales per Weekday. På nästa rad knappar vi in ​​VAR för variabel. I den här formeln använder vi variabler, eftersom det förenklar allt.

Vi kommer att kalla denna variabel för WeekdayTable , och vi lägger in tabeller genom att använda FILTER -funktionen.

Skriv sedan in DATUM , som itererar genom hela veckan, och välj kolumnen DAG I VECKA som har varje veckodag representerad.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Skriv sedan in <> för att utesluta lördag och söndag, där lördag representeras av siffran 6 och söndag av siffran 0.

Därför itererar datumtabellen genom datumen, men inkluderar inte lördag och söndag.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

När vi väl har den här tabellen inuti variabeln kan vi sedan integrera den i vår beräkning.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Med den här formeln kan vi nu skapa en visualisering. Här ser vi både visualiseringar av genomsnittlig försäljning per dag och per vardag.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Vi kan också lägga de två visualiseringarna ovanpå varandra, lägga dem i en visualisering som visar jämförelsen av försäljningen.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Låt oss nu arbeta med att beräkna den genomsnittliga försäljningen per helg.

Genomsnittlig försäljning per helg

När vi beräknar den genomsnittliga försäljningen per helg kopierar vi helt enkelt och klistrar in formeln som vi just har skapat för genomsnittlig försäljning per veckodag i ett nytt mått.

Ändra sedan veckodag till helg , <> (är inte lika med) till = (lika), och istället för && ändrar du det till || (eller).

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Och vi kan också jämföra de två visualiseringarna (per vardag och per helg) och se skillnaden.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Men om du vill vara mer specifik med skillnaden i försäljning på vardagar och helger, så använder vi en annan formel, som är den genomsnittliga försäljningsskillnaden.

Genomsnittlig försäljningsskillnad

För att få den genomsnittliga försäljningsskillnaden skapar vi ett nytt mått. För denna formel subtraherar vi helt enkelt Genomsnittlig försäljning per helg från Genomsnittlig försäljning per veckodag.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Denna formel kan visa oss skillnaden i försäljning, säg per produkt. Vi kan avgöra vilka produkter som säljer bättre än de andra på en vardag eller helg.

Här kan du se att produkt 81 säljer bättre än produkt 65.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX



Förstå hur AVERAGEX-funktionen fungerar

Slutsats

I bloggen har vi arbetat med att beräkna den genomsnittliga försäljningen per vardag och helg. Vi började med att se över formeln för att beräkna genomsnittlig försäljning per dag. Vi använder också visualiseringar för att göra jämförelser.

Du kan lära dig mycket av detta exempel. Ett av de viktigaste begreppen att förstå i LuckyTemplates är hur man använder virtuella tabeller i itererande funktioner.

Att iterera formler med virtuella tabeller inuti är ett bra koncept att lära sig eftersom det finns många applikationer där detta skulle vara relevant i din egen analys som du gör.

När du väl förstår hur itererande funktioner fungerar öppnar det upp en värld av analytisk potential och dina formler blir så mycket mer förenklade, liksom dina datamodeller.

Tack,


Lös en dataanalysutmaning med LuckyTemplates Accelerator

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!

Löpande summor i LuckyTemplates med DAX

Löpande summor i LuckyTemplates med DAX

Lär dig hur du beräknar löpande summor i LuckyTemplates med DAX. Löpande summor låter dig inte fastna i ett individuellt resultat.

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.

LuckyTemplates Slope Chart: En översikt

LuckyTemplates Slope Chart: En översikt

Lär dig mer om den anpassade visual som kallas LuckyTemplates Slope-diagram, som används för att visa ökning/minskning för en enstaka eller flera mätvärden.

LuckyTemplates färgteman för enhetliga visualiseringar

LuckyTemplates färgteman för enhetliga visualiseringar

Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

Låt oss fördjupa oss i Standard LuckyTemplates-teman och granska några av funktionerna som är inbyggda i själva LuckyTemplates Desktop-applikationen.

LuckyTemplates Map Visual: Hur man skapar och lägger till en anpassad legend i LuckyTemplates

LuckyTemplates Map Visual: Hur man skapar och lägger till en anpassad legend i LuckyTemplates

I den här handledningen lär du dig hur du bygger en anpassad förklaring i en LuckyTemplates Map Visual för att visa dina föredragna färger och segmentering.

LuckyTemplates bakgrundsbild för rapporter som använder PPT

LuckyTemplates bakgrundsbild för rapporter som använder PPT

Lär dig hur du ställer in en LuckyTemplates-bakgrundsbild med PowerPoint. Detta är en av mina tekniker för att skapa mina LuckyTemplates-rapporter.

Upphandlingsbeslutsmodell och analys i LuckyTemplates

Upphandlingsbeslutsmodell och analys i LuckyTemplates

I den här handledningen kommer vi att dyka in i en del inköpsanalyser inom en organisation, med hjälp av en interagerande funktion och kraften i datamodellen.