cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
The Discovery Summit 2025 Call for Content is open! Submit an abstract today to present at our premier analytics conference.
See how to use JMP Live to centralize and share reports within groups. Webinar with Q&A April 4, 2pm ET.
Choose Language Hide Translation Bar
View Original Published Thread

How to Rolling Average

saitcopuroglu
Level IV

Hi All,

I have a column which displays the actual sales day bay day. I would like to have a column which takes the average of last seven days (Rolling Average)? As a result the first 6 row is missing and the data starts on 7th fo the first 7 days mean at 8th the 2nd to 8th rows mean, at 9th the 3rd to 9th mean...and so on

many thanks in advance

1 ACCEPTED SOLUTION

Accepted Solutions
ms
Super User (Alumni) ms
Super User (Alumni)


Re: How to Rolling Average

Try this column formula :

If(Row() > 6,

    Mean(:Sales[Index(Row() - 6, Row())])

);


View solution in original post

3 REPLIES 3
ms
Super User (Alumni) ms
Super User (Alumni)


Re: How to Rolling Average

Try this column formula :

If(Row() > 6,

    Mean(:Sales[Index(Row() - 6, Row())])

);


saitcopuroglu
Level IV


Re: How to Rolling Average

Thank you!

saitcopuroglu
Level IV


Re: How to Rolling Average

Hi MS,

Would you please show me how to add "by variable" to the script above?

Sales by Year,

Sales by Year by Agency

Sales By Year by Agency by Month...

Many thanks in advance