cancel
Showing results for
Did you mean:
New Member

## stop date sum running 12 month

I have this measure, that i want to stop at last closed month. Measure is the line value

lbn 12 =
CALCULATE (
SUMX('running 12',[Sales] ),
DATESINPERIOD (
'running 12'[SalesDate].[Date] ,
LASTDATE ( 'running 12'[SalesDate].[Date] ),
-12,
MONTH
)
)
1 ACCEPTED SOLUTION
Super User IV

@ClausVad , Try if this formula can help

bn 12 =
var _max = maxx(allselected('running 12'),'running 12'[SalesDate].[Date])
return
CALCULATE (
SUMX('running 12',[Salesrunning.PNG] ),
DATESINPERIOD (
'running 12'[SalesDate].[Date] ,
LASTDATE ( 'running 12'[SalesDate].[Date] ),
-12,
MONTH
) , 'running 12'[SalesDate].[Date] <= _max
)

or refer to this video, as I doubt above will give rolling 12 month :   https://www.youtube.com/watch?v=duMSovyosXE

Proud to be a Super User!

5 REPLIES 5
New Member
lbn 12 =
CALCULATE (
SUMX('running 12',[Sales] ),
DATESINPERIOD ('running 12'[SalesDate].[Date] ,
LASTDATE ( 'running 12'[SalesDate].[Date] ),
-12,
MONTH
)
)
New Member

Sorry for missplacing pic. 😉

Super User IV

@ClausVad , Try if this formula can help

bn 12 =
var _max = maxx(allselected('running 12'),'running 12'[SalesDate].[Date])
return
CALCULATE (
SUMX('running 12',[Salesrunning.PNG] ),
DATESINPERIOD (
'running 12'[SalesDate].[Date] ,
LASTDATE ( 'running 12'[SalesDate].[Date] ),
-12,
MONTH
) , 'running 12'[SalesDate].[Date] <= _max
)

or refer to this video, as I doubt above will give rolling 12 month :   https://www.youtube.com/watch?v=duMSovyosXE

Proud to be a Super User!

New Member

Sorry 🙂 was a bit to fast in conclusion

It worked with a little twist from your video

New Member

Didn't work🤔

Announcements