【问题标题】:DAX Calculate Monthly AverageDAX 计算月平均值
【发布时间】:2018-02-14 20:47:38
【问题描述】:

我正在尝试创建一个度量来根据每 15 分钟收集的一组数据计算每月平均值。我是 DAX 的新手,只是不确定如何在不硬设置月份 ID # 的情况下按月份智能过滤。我正在尝试的公式是:

平均每月使用量:=AVERAGEX(VALUES('Lincoln Data'[Month]),[kWh])

其中 kWh 是衡量列中总使用量的指标

提前致谢

DVDV

【问题讨论】:

  • 您是在寻找每组数据的平均值还是每月平均使用总量?
  • 数据集中有多个用户,每个用户每15分钟使用一次。在一天结束时,我想要每个用户的平均每月使用量。

标签: average dax monthcalendar


【解决方案1】:

要获得每月平均使用量,您需要将每个用户的总使用量相加,然后除以该用户的总月数。

在不知道您的表格是什么样子的情况下,很难给出一个很好的公式,但您的度量可能看起来像这样:

= DIVIDE(SUMX(DataTable, [kWh]), DISTINCTCOUNT(DataTable[Year-Month]))

【讨论】:

  • 感谢亚历克西斯的快速回复!确认一下,这个代码是衡量标准吗?另外,我在 Power Pivot 而不是 Power BI 中使用 DAX
  • @DVDV 是的,它旨在作为一种衡量标准。 DAX 应该是相同的,除非您有旧版本并尝试使用更新的功能。
猜你喜欢
  • 2021-10-04
  • 1970-01-01
  • 2020-08-23
  • 1970-01-01
  • 2021-05-08
  • 1970-01-01
  • 2019-03-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多