Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

Ibland när du analyserar dina LuckyTemplates-rapporter kanske du vill veta hur många transaktioner som har skett under en viss tidsperiod. I det här blogginlägget kommer jag att visa dig exakt hur du beräknar transaktioner inom en given period av dagar med hjälp av tidsintelligens i LuckyTemplates. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Det här inlägget kommer att täcka ett analytiskt arbete av hög kvalitet som kan utföras effektivt i LuckyTemplates. Vi kommer att använda en kombination av DAX-formler runt datumtabeller för att extrahera användbara insikter.

Innehållsförteckning

Fastställande av transaktioner under de senaste n dagarna

Vi kommer att titta på hur många transaktioner en viss kund har gjort under de senaste N dagarna. Det finns faktiskt ett par sätt att gå tillväga.

Totalt antal transaktionsdagar

För att ta reda på hur många dagar en kund har gjort transaktioner med oss ​​kan vi skapa ett mått med den här formeln:

Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

Låt oss säga att en kund till exempel köpte 3 olika individuella produkter under en viss dag. Om det här är formeln vi använder kommer den bara att returnera 1 transaktion (och inte 3) eftersom vi kommer med en tydlig räkning av köpdatumet .

Totala transaktioner

Men om vi vill räkna ut det totala antalet transaktioner oavsett dagar kan vi använda COUNTROWS-funktionen i försäljningstabellen.

Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

Detta kommer att ge oss individuella transaktioner. Om en kund köpte 3 olika produkter på en dag, kommer detta att bli 3 transaktioner.

Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

När vi tittar på försäljningstabellen kanske vi märker att det inte är så stor skillnad mellan kolumnerna Totala transaktionerdagar och Totala transaktioner . Men det kommer att finnas i vissa fall, som med Carlos Scott som hade flera transaktioner på en dag.

Transaktioner under de senaste 60 dagarna

Det vi vill räkna ut härnäst är hur många transaktioner som har gjorts under de senaste N dagarna, eller de senaste 60 dagarna när det gäller vår demodatauppsättning.

Vi kommer att isolera hur många transaktioner som har gjorts under en viss tidsperiod jämfört med totalt.

Kom ihåg att detta är en dynamisk beräkning så när vi rör oss genom tiden kommer 60 dagar att flytta med oss. Vi ska bara titta på 60 dagar bakåt.

Så för att komma på den här formeln använde vi en kombination av formeltekniker och funktion. Vi kommer att använda variabler här och med funktioner vi kommer att arbeta medoch FILTER . Låt oss ta en titt på en del här.

Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

1. Använda variabler (VAR)

Vi använder VARIABLER för att komma fram till sista försäljningsdatum för köp (i det aktuella sammanhanget). Eftersom det här är en demodatauppsättning använde jag LASTDATE för att ge oss ett datum att basera på.

Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

Vanligtvis kommer du inte att använda den här formeln eftersom du kommer att titta på en livedatauppsättning. Det går bra att använda den här formeln istället om så är fallet:

Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

2. Arbeta med funktionen BERÄKNA

I det här fallet har jag använtformel. Men i teorin kan vi också använda måttet Totala transaktioner.

Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

Vi räknar fortfarande antalet transaktioner, men vi ändrar bara sammanhanget när det gäller hur vi beräknar det.

Det är precis vad BERÄKNA-funktionen gör; vi kommer att titta på de totala transaktionerna i ett fönster för de senaste 60 dagarna.

3. FILTER-funktionen

Det tredje steget är att filtrera datumtabellen för de senaste 60 dagarna genom att använda funktionen FILTER. Denna speciella funktion kommer att öppna ett nytt fönster för att beräkna det totala antalet transaktioner inom ett visst tidsintervall.

Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

Med ALLA(DATUM) kommer vi att släppa alla filter som kan komma från datumtabellen initialt. Sedan lägger vi tillbaka filtren genom att iterera igenom varje enskilt datum och utvärdera om det ligger mellan ( Sista datum – 60) och sista datum .

Använd Time Intelligence i LuckyTemplates för att förbättra din försäljning och marknadsföring

Slutresultatet är verkligen några kraftfulla saker. Vi kan återanvända detta för att skapa en ny åtgärd. Till exempel kan vi räkna om formeln till upp till 180 dagar enligt nedan:

Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

Vi kan sedan dra resultaten till arbetsytan och förgrena tabellen för att bestämma hastigheten för en kunds köpcykel. 

Tidsintelligens i LuckyTemplates: Hur man beräknar antalet transaktioner gjorda under de senaste N dagarna

Vi kan analysera försäljningstabellen och sedan ställa oss själva de svåra frågorna. Varför har våra kunder gjort fler transaktioner under de senaste 60 dagarna än under de senaste 180 dagarna?

Var det för att vi gav dem en speciell rabatt, eller var det för att vi gjorde en marknadsföringskampanj? När vi har svaren kan vi använda dem för att förbättra våra marknadsföringsstrategier.

Att analysera transaktionsfrekvens är avgörande för ett företag , speciellt om du är en högfrekvent återförsäljare eller driver ett onlineföretag.

Slutsats

De insikter du kan hämta från tidsintelligens ikan driva många åtgärder och beslut med dina marknadsförings-, lager- och ekonomiska initiativ.

Tekniken kan användas på så många olika sätt i rätt miljö. Kom ihåg att det inte alltid behöver vara transaktioner; det kan vara försäljning, kostnader, vinster etc. som skulle kunna granskas med exakt samma teknik som jag visade upp.

Om du kan lära dig hur du införlivar detta i dina rapporter, kommer du att utveckla ett högkvalitativt arbete som dina kunder och organisation kommer att värdesätta.

För att lära dig ännu mer avancerade analystekniker för LuckyTemplates, kolla in modullänken nedan från LuckyTemplates Online.

Lycka till!


Variabler och uttryck i Power Query Editor

Variabler och uttryck i Power Query Editor

Denna handledning kommer att diskutera om variabler och uttryck i Power Query Editor. Du lär dig hur du skriver och bygger dem på rätt sätt.

Hur man skapar en Lucky Templates värmekarta

Hur man skapar en Lucky Templates värmekarta

En LuckyTemplates värmekarta är en typ av visualisering som används för att visa datatäthet på en karta. I den här handledningen kommer jag att diskutera hur vi kan skapa en - missa inte!

Skapa ett paretodiagram i LuckyTemplates – Advanced DAX

Skapa ett paretodiagram i LuckyTemplates – Advanced DAX

Jag ska lära dig ett riktigt intressant exempel kring Pareto-principen och hur man skapar ett Pareto-diagram med hjälp av viktiga DAX-formler.

Anpassat stapeldiagram i LuckyTemplates: varianter och modifiering

Anpassat stapeldiagram i LuckyTemplates: varianter och modifiering

Lär dig hur ett anpassat stapeldiagram på marknadsplatsen kan användas för datajämförelse och hur du kan skapa dem med hjälp av exempel i LuckyTemplates.

Power Automate Static Results: En översikt

Power Automate Static Results: En översikt

Lär dig hur funktionen Power Automate Static Results fungerar och varför det är bra att läggas till de bästa metoderna när du skapar flödesdiagram.

LuckyTemplates Python Handledning: Hur man översätter texter

LuckyTemplates Python Handledning: Hur man översätter texter

eDNA visar hur man utför språk- eller textöversättning med Python och överför det till LuckyTemplates. LuckyTemplates Python Tutorial.

Skapa ett Gantt-diagram i LuckyTemplates Report Builder

Skapa ett Gantt-diagram i LuckyTemplates Report Builder

I den här handledningen kommer du att lära dig hur du använder Gauge Bullet Graph för att skapa ett Gantt-diagram i LuckyTemplates Report Builder.

Skapa 3D Scatter Plot med Python i LuckyTemplates

Skapa 3D Scatter Plot med Python i LuckyTemplates

I den här handledningen kommer du att lära dig hur du skapar en tredimensionell (3D) spridningsplot med Python i LuckyTemplates.

Effektiv LuckyTemplates-rapportering – sessionsgranskning och resursnedladdning

Effektiv LuckyTemplates-rapportering – sessionsgranskning och resursnedladdning

Effektiv LuckyTemplates-rapportering – sessionsgranskning och resursnedladdning

Ny kundanalys med LuckyTemplates – Evenemang endast för nästa medlem

Ny kundanalys med LuckyTemplates – Evenemang endast för nästa medlem

Ny kundanalys med LuckyTemplates – Evenemang endast för nästa medlem