【问题标题】:Why does powerbi average/day calculation become inaccurate over longer timespan?为什么 powerbi 平均/天计算在较长的时间跨度内变得不准确?
【发布时间】:2020-06-22 01:37:17
【问题描述】:

我正在尝试创建一个 Power BI 计算,作为每天代码被触发次数的平均值。我的 dax 计算

Count Trips average per Day = 
AVERAGEX(
    KEEPFILTERS(VALUES('ruledata (2)'[Date].[Day])),
    CALCULATE([Count Trips])
)

在几天内计算平均值时效果很好。我用手仔细检查了一遍,至少在 2 周之前可以确认它是准确的。然而,一旦时间范围增加到包括月份,平均值开始变得荒谬并开始显示平均行程/天值,该值远高于一天中的最高行程数。我已经确认图表中的数据是正确的

所以我知道这些值应该反映图表中的内容。在这两个月的示例中,DAX 公式计算的平均值为 149.03,但实际平均/天应该是 82.8。

一般来说,我使用的 DAX 公式中是否存在某种可能导致这种情况的错误?

【问题讨论】:

    标签: powerbi dax


    【解决方案1】:

    我猜'ruledata (2)'[Date].[Day] 是一个月中的哪一天。因此,如果您取平均值,那将是错误的,因为当您取平均值时,例如3 月和 4 月,您将总行程除以 31,而不是除以 61 (30+31)。所以请改用'ruledata (2)'[Date].[Date]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多