Forum Discussion
Anonymous
4 years agoNot applicable
Return previous months range when multiple months selected
How do I return the [_Inc Count] for the equivalent number of previous months based on the months the user selects (whether that is 1 or more)? Details: I have a previous month formula as follow...
- Anonymous4 years ago
This is the solution I ended up going with (measures)...
To get the date range:
_Inc Count PMs =VAR start_of_period = FIRSTDATE('DATE Table'[Date])VAR end_of_period = LASTDATE('DATE Table'[Date])VAR months_in_period = COUNTROWS(VALUES('DATE Table'[Year Month Name]))VAR start_of_previous_period = FIRSTDATE(DATEADD('DATE Table'[Date],-1*months_in_period,MONTH))VAR end_of_previous_period = LASTDATE(DATEADD('DATE Table'[Date],-1*months_in_period,MONTH))RETURNFORMAT(start_of_previous_period,"mm/dd/yy") & " - " & FORMAT(end_of_previous_period,"mm/dd/yy")To get the target value, replaced the RETURN section with this:RETURNCALCULATE([_Inc Count],DATESBETWEEN('DATE Table'[Date],start_of_previous_period,end_of_previous_period),ALL('DATE Table'))Note: the source of one of the values used above is'DATE Table'[Year Month Name] = FORMAT([Date],"MMM-YYYY")
amitchandak
Super User
4 years agoAnonymous , Try like
_Inc Count PM = CALCULATE('Incidents'[_Inc Count], dateadd('DATE Table'[Date],-1, month))
make sure DATE Table is marked as Date table in power bi
Why Time Intelligence Fails - Powerbi 5 Savior Steps for TI :https://youtu.be/OBf0rjpp5Hw
https://amitchandak.medium.com/power-bi-5-key-points-to-make-time-intelligence-successful-bd52912a5bd4
https://amitchandak.medium.com/power-bi-5-key-points-to-make-time-intelligence-successful-bd52912a5bd4