Forum Discussion
ATO23
4 years agoFrequent Visitor
Add Previous Period (year) based on a custom date range selection
Good morning! We are dealing with a problem when we try to add the preivous period sales (year) when we select a date from a date range. So, the first step was add a table to identify de date r...
- Anonymous4 years ago
Hi ATO23 ,
I created some data:
Here are the steps you can follow:
1. Create measure.
Flag = var _select=SELECTEDVALUE('Period'[RelativeDate]) var _date=CALCULATE(MAX('Period'[Date]),FILTER(ALL(Period),'Period'[RelativeDate]=_select)) return IF( AND( MAX('Table'[Year])=YEAR(_date),MAX('Table'[Month])=MONTH(_date))||AND(MAX('Table'[Year])=YEAR(_date)-1,MAX('Table'[Month])=MONTH(_date)) ,1,0)Measure = SUMX( FILTER( ALLSELECTED('Table'),'Table'[Year]=MAX('Table'[Year])&&'Table'[Month]=MAX('Table'[Month])),[amount])2. Place [Flag]in Filters, set is=1, apply filter.
3. Result:
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly
ATO23
4 years agoFrequent Visitor
Hello, thanks for your answer. We have already the metric create for the previous period, the same way you wrote down, the problem is that metric doesn't work with a date range selector. See example:
I have selected i want to see the sales for this month (may 2022) and i want to compare it with the sales of May 2021. and the metric is not working in with the selection date range