cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Kolumam Member
Member

Moving Average with TimeStamps

Hi All,

 

Can somebody help to explain me the formula with the help of comments please? It calculates the moving average of 15 points but I don't understand how it works.

 

15 min ago =  'Table'[DateTime]-15/(24*60)
15 min Moving Average =
CALCULATE (
    AVERAGE ( 'Table'[Amount] ),
    FILTER (
        ALL ( 'Table' ),
        'Table'[DateTime] <= MAX ( 'Table'[DateTime] )
            && 'Table'[DateTime] >= MAX ( 'Table'[1 min ago] )
    )
)

 @Zubair_Muhammad @Jeltex 

1 ACCEPTED SOLUTION

Accepted Solutions
Community Support Team
Community Support Team

Re: Moving Average with TimeStamps

Hi @Kolumam 

1.

For the first column,

The default calculation level is ‘Day’. So, ’15mins’ need to be converted to ‘15/(24*60) days’.

 

2.

For the second measure, I think ‘'Table'[1 min ago] ‘ should be ‘'Table'[15 min ago] ‘. Right?

Select 15mins as the time range.

AVERAGE ( 'Table'[Amount] ) is to calculate the average of [Amount].

The filter expression is to filter out the eligible data which is between the datetime of current row and 15mins ago.

 

Capture21.JPG

Best Regards
Maggie

 

Community Support Team _ Maggie Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

2 REPLIES 2
Community Support Team
Community Support Team

Re: Moving Average with TimeStamps

Hi @Kolumam 

1.

For the first column,

The default calculation level is ‘Day’. So, ’15mins’ need to be converted to ‘15/(24*60) days’.

 

2.

For the second measure, I think ‘'Table'[1 min ago] ‘ should be ‘'Table'[15 min ago] ‘. Right?

Select 15mins as the time range.

AVERAGE ( 'Table'[Amount] ) is to calculate the average of [Amount].

The filter expression is to filter out the eligible data which is between the datetime of current row and 15mins ago.

 

Capture21.JPG

Best Regards
Maggie

 

Community Support Team _ Maggie Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Community Support Team
Community Support Team

Re: Moving Average with TimeStamps

Hi @Kolumam 

Is this problem sloved? 

If it is sloved, could you kindly accept it as a solution to close this case?

If not, please let me know.

 

Best Regards

Maggie

Helpful resources

Announcements
Virtual Launch Event

Microsoft Business Applications October Virtual Launch Event

Join us for an in-depth look at the new innovations across Dynamics 365 and the Microsoft Power Platform.

Summit North America

Power Platform Summit North America

Register by September 5 to save $200

PBI Community Highlights

PBI Community Highlights

Check out what's new in the Power BI Community!

MBAS Gallery

Watch Sessions On Demand!

Continue your learning in our online communities.

Top Kudoed Authors
Users Online
Currently online: 389 members 3,592 guests
Please welcome our newest community members: