Forum Discussion
ChemEnger
5 years agoAdvocate V
(12-month) Rolling Average Column
I have tried a load of different combinations and nothing seems to work! I have data like Batch Number Filling Start Date Total Filled Waste Fraction 20334 07 Nov 2020 5020 1.6% ...
- 5 years ago
Ah, sorry, didn't notice you wanted a calculated column. That doesn't really require a calendar table (but it is still a good practice in general).
AverageWaste = Var This_Date = [Filling Start Date] RETURN AVERAGEX(FILTER('Waste Fraction',[Filling Start Date]<=This_Date && [Filling Start Date]>EDATE(This_Date,-12)),[Waste Fraction])
lbendlin
5 years agoSuper User
Ah, sorry, didn't notice you wanted a calculated column. That doesn't really require a calendar table (but it is still a good practice in general).
AverageWaste =
Var This_Date = [Filling Start Date]
RETURN AVERAGEX(FILTER('Waste Fraction',[Filling Start Date]<=This_Date && [Filling Start Date]>EDATE(This_Date,-12)),[Waste Fraction])