Forum Discussion
need help for dax
- 9 months ago
tkavitha911 , You can use TI various options are
MTD = CALCULATE(AverageX(values('Date'[Date]), calculate(SUM(Table[Qunatity Produced])) ),DATESMTD('Date'[Date]))
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))
last month Sales = CALCULATE(SUM(Sales[Sales Amount]),previousmonth('Date'[Date]))
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))
last month Sales = CALCULATE(SUM(Sales[Sales Amount]),previousmonth('Date'[Date]))Trailing last month = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,MONTH))
next month Sales = CALCULATE(SUM(Sales[Sales Amount]),nextmonth('Date'[Date]))next t month = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],1,MONTH))
Next MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],1,MONTH)))
Power BI: Why Time Intelligence Fails - Powerbi 5 Savior Steps for TI :https://youtu.be/cyWVzAQF9YU?t=41169
MTD, Last Month, Trailing month
https://youtu.be/cyWVzAQF9YU?t=41662 - 9 months ago
Hi tkavitha911
You need to use SELECTEDVALUE in your measures to dynamically work with the month selected in the filter
Next Month Potential_dem_Cost = VAR SelectedMonth = SELECTEDVALUE('Date'[MonthNumber]) VAR SelectedYear = SELECTEDVALUE('Date'[Year]) VAR NextMonth = IF(SelectedMonth = 12, 1, SelectedMonth + 1) VAR NextYear = IF(SelectedMonth = 12, SelectedYear + 1, SelectedYear) RETURN CALCULATE( SUM('YourTable'[Potential_dem_Cost]), FILTER( ALL('Date'), 'Date'[MonthNumber] = NextMonth && 'Date'[Year] = NextYear ) )Next-to-Next Month Potential_dem_Cost = VAR SelectedMonth = SELECTEDVALUE('Date'[MonthNumber]) VAR SelectedYear = SELECTEDVALUE('Date'[Year]) VAR NextMonth = IF(SelectedMonth >= 11, SelectedMonth - 10, SelectedMonth + 2) VAR NextYear = IF(SelectedMonth >= 11, SelectedYear + 1, SelectedYear) RETURN CALCULATE( SUM('YourTable'[Potential_dem_Cost]), FILTER( ALL('Date'), 'Date'[MonthNumber] = NextMonth && 'Date'[Year] = NextYear ) )--------------------------------
I hope this helps, please give kudos and mark as solved if it does!
Connect with me on LinkedIn.
Subscribe to my YouTube channel for Fabric/Power Platform related content!
Hi tkavitha911,
We would like to confirm if our community members answer resolves your query or if you need further help. If you still have any questions or need more support, please feel free to let us know. We are happy to help you.
Thank you for your patience and look forward to hearing from you.
Best Regards,
Prashanth Are
MS Fabric community support