专栏首页数据技巧如何在Power Pivot中使用度量值计算移动平均?

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

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

1. 解题思路

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

2. 函数思路

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

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

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

3. 函数合并

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

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

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

本文分享自微信公众号 - 数据技巧(Data-Skill),作者:逍遥跨境

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-07-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 一篇文章让你完全掌握Power Pivot中如何进行排名

    使用在度量值里: 例如我们要求每天数量合计的排名。要求这个,肯定要涉及两个指标,一个是求和(Sum),一个是排名(RankX)。

    逍遥之
  • Power Pivot中如何计算具有相同日期数据的移动平均?

    解释:这里需要2个条件,除了日历条件,还需要添加一个日期是否有值的条件,也就是汇总金额这里需要为非空。

    逍遥之
  • PQ案例——旅行社日期行程表

    各个团最后一天日期 例如:2016/1/6日有一个2日团队,所以团队最后一个行程日期为2016/1/6+1=2016/1/7

    逍遥之
  • ios开发之UICollectionView 崩溃的记录

    今天写代码,遇见了这样的错误,检查代码都没有错误,运行还是报如下的错误: *** Assertion failure in -[UICollectionVie...

    roc
  • ios开发之UICollectionView 崩溃的记录

    今天写代码,遇见了这样的错误,检查代码都没有错误,运行还是报如下的错误: *** Assertion failure in -[UICollectionVie...

    roc
  • SpringBoot图文教程9—SpringBoot 导入导出 Excel 「Apache Poi」

    Excel文件的导入导出功能,在项目中可以说是一个极其常见的功能了,使用到这技术的业务场景也非常多,例如:客户信息的导入导出,运营数据的导入导出,订单数据的导入...

    鹿老师的Java笔记
  • 一篇文章让你完全掌握Power Pivot中如何进行排名

    使用在度量值里: 例如我们要求每天数量合计的排名。要求这个,肯定要涉及两个指标,一个是求和(Sum),一个是排名(RankX)。

    逍遥之
  • UILabel、UIImageView和UIButton

    第一个是lineBreakMode属性,该属性设置了当文字内容大于label所能承载的内容的时候该如何展示,也就是说,当文字超长的时候如何截断。

    拉维
  • 快速学习-DataNode

    1)一个数据块在DataNode上以文件形式存储在磁盘上,包括两个文件,一个是数据本身,一个是元数据包括数据块的长度,块数据的校验和,以及时间戳。 2)D...

    cwl_java
  • Java程序员的实时分析系统基本架构需要注意的有哪些?

    这里通过一个简单的电商网站订单实时分析系统和大家一起梳理一下大数据环境下的实时分析系统的架构模型。当然这个架构模型只是实时分析技术的一 个简单的入门级架构,实际...

    Java码农那些事

扫码关注云+社区

领取腾讯云代金券