Forum Discussion
Powereports
Helper I
5 years agoMTD and YTD calculation
@ Power BI users, When I try to use SAMEPERIODLASTYEAR to get MTD of previous year, it returns entire months billed hours sum, rather I was looking for only till current year date sum as in scree...
- 5 years ago
Billed Hours Last Year MTD = var lastNonEmtpyDate = LASTNONBLANK(ALL(Calendar[Date]),[Billed Hours]) return IF(HASONEVALUE('Calendar'[Date]), CALCULATE ( [Billed Hours], SAMEPERIODLASTYEAR(DATESMTD( (Calendar[Date]))), FILTER( ALL(Calendar[Date]), Calendar[Date]<=MAX( 'Billed Hours MTD dax'[Date])) ), CALCULATE([Billed Hours], DATEADD( FILTER(DATESMTD((Calendar[Date])),Calendar[Date]<= lastNonEmtpyDate ), -1, YEAR )))
FarhanAhmed
Community Champion
5 years agoSorry can't open pbix right now
But There seems to be 2 ALL in LASTNONBLANK with Calendar date which is causing this error
Also make sure that brackets are closed properly.
Powereports
Helper I
5 years agoHi FarhanAhmed,
Can you email your mail id to send the Pbix?