前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在Power Pivot中使用度量值计算移动平均?

如何在Power Pivot中使用度量值计算移动平均?

作者头像
逍遥之
发布2020-03-24 15:56:19
1.4K0
发布2020-03-24 15:56:19
举报
文章被收录于专栏:数据技巧数据技巧

(三) 通过度量值计算移动平均

1. 解题思路

同样是3个条件,既然我们会求解添加列的方式,那度量值也可以按照这种方式来进行。

2. 函数思路

  • 我们添加辅助排名度量值进行简化。
代码语言:javascript
复制
排名:=CountRows(Filter(All('表1'[日期]),'表1'[日期]<=Min('表1'[日期])))

请注意:这里的筛选表要加上All对日期进行忽略。

  • 因为存在上下文转换的排名比较,所以使用变量进行固定,类似earlier函数。
代码语言:javascript
复制
Var pm=[排名]

3. 函数合并

代码语言:javascript
复制
5日移动平均:=
var pm=[排名]
return
if([排名]>5,   //满足5日均线计算条件
   AverageX(Filter(All('表1'),[排名]>=pm-5 && [排名]<pm),   //筛选出的符合要求的日期区间表
            '表1'[金额]),
   Blank()
   )

这样不仅可以在日期连续的情况下进行,也可以在日期不连续的情况下进行,如果还有其他条件的话也可以在筛选表里面进行添加。

如果觉得有帮助,那麻烦您进行转发,让更多的人能够提高自身的工作效率。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据技巧 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • (三) 通过度量值计算移动平均
    • 1. 解题思路
      • 2. 函数思路
        • 3. 函数合并
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档