cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
AndyC
Helper II
Helper II

Moving Average calculated from "today"

Hi everyone,

 

I've got a moving average measure:

 

30 Day Moving Average = 
AVERAGEX (
DATESINPERIOD (
'Date'[Date],
LASTDATE ( 'Date'[Date] ),
-30,
DAY
),
[Total Stream]
)

and I was wondering how to only calculate it back from the current day as at the moment it projects another 30 days onto a line chart.

 

Many thanks

1 ACCEPTED SOLUTION
Phil_Seamark
Microsoft
Microsoft

One suggestion is to add a column to your date table as follows

 

Days from Today = INT(NOW() - Dates[Date])

 

Then you can simply add a Visual, Page or Report filter that only shows data for when [Days from Today] is > 0 (or between a range)

 

There are other benefits to adding such a column - so I highly recommend.

 


To learn more about DAX visit : aka.ms/practicalDAX

Proud to be a Datanaut!

View solution in original post

2 REPLIES 2
Phil_Seamark
Microsoft
Microsoft

One suggestion is to add a column to your date table as follows

 

Days from Today = INT(NOW() - Dates[Date])

 

Then you can simply add a Visual, Page or Report filter that only shows data for when [Days from Today] is > 0 (or between a range)

 

There are other benefits to adding such a column - so I highly recommend.

 


To learn more about DAX visit : aka.ms/practicalDAX

Proud to be a Datanaut!

View solution in original post

Thanks for the reply.  I ended up using the "Age" function on a duplicate of the date column and selected "Day" as the granularity.

Helpful resources

Announcements
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

Power BI October Update 2021.jpg

Power BI Release

Click here to read more about the October 2021 Release!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

Teds Dev Camp Oct. 2021 768x460.jpg

Power BI Dev Camp - October 28th, 2021

Mark your calendars and join us for our next Power BI Dev Camp!