Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Att visa månad-till-datum beräkningar till det aktuella datumet (dvs idag) i LuckyTemplates är ett vanligt problem som jag ser hela tiden. Detsamma gäller kvartal-t-datum och år-till-datum. Jag har fått frågan om detta påganska mycket så det är lägligt att skapa en handledning om hur man löser det. Du kan se hela videon av denna handledning längst ner på den här bloggen.

I den här handledningen ska jag  visa hur du kan lösa detta ganska enkelt med hjälp av DAX-formler.

Många gånger när du visar uppinformation, vill du visa några resultat jämfört med föregående månad eller samma månad föregående år.

Historisk information beräknas vanligtvis för hela månaden. Problemet kommer in när du kanske är i mitten av månaden och du bara vill visa upp till det aktuella datumet.

Så jag ska visa dig hur du kan visa den sanna liken för liknande jämförelse . För att illustrera detta ska jag arbeta med 20 dagar in i innevarande kvartal. I det här exemplet jämför vi med de första 20 dagarna i kvartalet förra året.

Innehållsförteckning

Tidsjämförelse med DAX

Jag har redan några åtgärder här så nu ska vi snabbt skapa kvartalssiffran hittills. För att göra detta klickar vi på Nytt mått och skriver sedan formeln i formelfältet.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Vi namnger den här formeln Sales QTD och använder sedan Time Intelligence-funktioner. Att använda dessa funktioner är inte alltför svårt. Det är bara en fråga om att förstå vilken man ska använda. I det här fallet använder vi.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Vi tar sedan tag i den och lägger den inuti bordet, så ser vi resultatet.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Vi kan också lägga in detta i ett diagram, och vi ser att detta visar ett kvartalsnummer hittills. Vi använder även datumskäraren och ändrar snabbt tidsramen.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Så till exempel, vi är nu i kvartal 4 och vi kommer bara att ha information upp till de senaste tjugo dagarna eftersom det i det här exemplet är den 20 oktober. För att visa det måste vi få våra tidigare års siffror. Först måste vi räkna ut föregående års försäljning.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

I den här formeln använder vi DATEADD , som är en annan Time Intelligence-funktion. Vi jämför med föregående år, så vi måste hoppa tillbaka ett år här.

Eftersom vi ville gå från försäljningen föregående år till försäljningen föregående år, kvartal till dags dato, behöver vi helt enkelt ersätta den totala försäljningen i vår försäljnings-QTD-formel till föregående år (försäljnings-PY) för att få vår försäljnings-PY QTD .

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Därefter drar vi in ​​det i vår tabell och vi kan se jämförelsen av försäljning kvartal till datum (QTD) i det aktuella sammanhanget jämfört med föregående år.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Nu ska jag visa dig vad du förmodligen har om du tittar på livedata. Jag använder den här formeln för vår totala försäljning för att visa det.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Med IF-logik är detta förmodligen vad du ser i dina data. Du har försäljning kvartal-till-datum eller det kan vara månad-till-datum eller år-till-datum, och då tittar du på hela antalet för föregående år.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Vi vill bara lyfta fram en viss period, så vi måste implementera lite logik för att göra det möjligt för oss att göra det.

Visa sanntidsjämförelser

För att visa de sanna LuckyTemplates månad-till-datum, kvartal-till-datum eller år-till-datum tidsjämförelser, måste vi bli av med eller tömma ut siffrorna som är förbi idag eller var de sitter i det aktuella sammanhanget.

I tabellen nedan ser vi att det är just idag, den 20 oktober. Vi måste ta bort det här numret om det är högre än detta datum.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Allt vi behöver göra är att hoppa till vår försäljnings-PY QTD och linda lite IF-logik runt det som så.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Denna logik säger, "om det sista datumet är större än idag, gör det lika med tomt; om inte så lika med resultatet”, och det kommer att göra jobbet.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Vi ser också förändringarna i diagrammet eftersom diagrammet inte returnerar tomma värden.

Visar månad till datum (MTD) till aktuellt datum i LuckyTemplates med hjälp av DAX

Det som är bra med den här beräkningen är att den är live, så när vi går igenom tiden kommer IDAG- fältet att uppdateras och ge oss ytterligare data för datum eller dagar varje dag.




Slutsats

I den här artikeln tar jag dig igenom de exakta stegen att följa och några av DAX-formlerna som du behöver implementera för att visa sanna LuckyTemplates månad-till-datum, kvartal-till-datum eller år-till-datum tidsjämförelser. Jag använde quarter to date (QTD) i demonstrationen.

Jag gick igenom hur du effektivt kan ändra dina visualiseringar för att illustrera informationen i dina LuckyTemplates-rapporter på ett övertygande sätt. Det finns mycket att lära sig om DAX-formelvisualiseringstekniker.

Med den här blogghandledningen kommer du att förstå hur du effektivt hanterar tidsintelligens eller information om tidsjämförelse i alla dina LuckyTemplates-rapporter.

Allt gott med detta.


Upptäck unika insikter med LuckyTemplates TOPN-funktion

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.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

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.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

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.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

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.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

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.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

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.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

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.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

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 Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

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.