Forum Discussion
Anonymous
5 years agoNot applicable
DAX Calculation Measure Date Filter
Hi,
I'm trying to create a measure that reflects the Quarter-over-Quater change (%) for business. Currently, I have the following DAX statement measure:
Q/Q = CALCULATE(RESL_Table[Cal],FILTER('RESL_Table'[Date]>=2020-07-01)) - CALCULATE(RESL_Table[Cal],FILTER('RESL_Table'[Date]=2020-04-01))
Where:
RESL_Table = is the table where I got the data from
[Cal]=is
Cal = is the sum of the amount or CALCULATE(SUM(RESL_Table[$MM]))
Date = the column from where I want to get certain dates (for the amounts needed)
>=2020-07-01 = is the statement to get values from July 2020 or after
=2020-04-01 = is the statement to get values from April 2020
Hope you could help me with the calculation.
Thanks
2 Replies
- amitchandakSuper User
Anonymous , You can try time intelligence and date table
Example
QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(('Date'[Date])))
Last QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(dateadd('Date'[Date],-1,QUARTER)))Power BI — Qtr on Qtr with or Without Time Intelligence
https://medium.com/@amitchandak.1978/power-bi-qtd-questions-time-intelligence-2-5-d842063da839
https://www.youtube.com/watch?v=8-TlVx7P0A0- AnonymousNot applicable
Hi, I wateched the video and in theory it works but I tried on my own and there is there is no data for the Last QTD.
I used the following formulas:
Last QTD = CALCULATE([Cal],DATESQTD(DATEADD('RESL_Table'[Date],-3, QUARTER)))QTD = CALCULATE([Cal],DATESQTD(RESL_Table[Date]))Cal = CALCULATE(SUM(RESL_Table[$MM]),REMOVEFILTERS(RESL_Table[Bank]))