如何使用MDX计算最近行平均值?
我的数据示例:
id value_a
1 1.0
2 2.0
3 3.0
4 4.0
我想要的是
id / value_a / recent_n_avg
1 1.0 0.33
2 2.0 1.00
3 3.0 2.00
4 4.0 3.00
recent_n_avg是最近n行的平均值(示例中n=3)。
如何使用MDX来解决这个问题。
谢谢。
My data example:
id value_a
1 1.0
2 2.0
3 3.0
4 4.0
which I want is
id / value_a / recent_n_avg
1 1.0 0.33
2 2.0 1.00
3 3.0 2.00
4 4.0 3.00
recent_n_avg is average for recent n rows( n=3 in example).
How to use MDX to solve this problem.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您只想对一个维度执行此操作,并且该维度是平坦的,您可以为新的计算成员编写以下表达式:
另外,您应该记住维度中的成员“All”和成员 # 1,2。
If you want do it only for one dimension and this dimension is flat you can write following expression for new calculated member:
Also, you should remember about member "All" and members # 1,2 in your dimension.