I am struggling with a DAX pattern to allow me to plot an average duration value on a chart.
Here is the problem: My dataset has a field called dtOpened
which is a date value describing when something started, and I want to be able to calculate the duration in days since that date.
I then want to be able to create an average duration since that date over a time period.
It is very easy to do when thinking about the value as it is now, but I want to be able to show a chart that describes what that average value would have been over various time periods on the x-axis (month/quarter/year).
The problem that I am facing is that if I create a calculated column to find the current age (NOW() - [dtOpened]
), then it always uses the NOW()
function - which is no use for historic time spans. Maybe I need a Measure for this, rather than a calculated column, but I cannot work out how to do it.
I have thought about using LASTDATE
(rather than NOW
) to work out what the last date would be in the filter context of any single month/quarter/year, but if the current month is only half way through, then it would probably need to consider today's date as the value from which to subtract the dtOpened
value.
I would appreciate any help or pointers that you can give me!
null
in May (as the case is closed). In Feb, March and April, I'd expect the value to be about 30 days more than the previous one. The actual value should be the Case Age value as it was on the last date of that month. On a chart, the y-axis would be Case Age and the x-axis would be month. Geoff. – Geoff