【问题标题】:How to calculate monthly variance in Target Table如何计算目标表中的月度差异
【发布时间】:2020-02-02 12:52:55
【问题描述】:

我需要在 Power BI 仪表板中计算多个 KPI 并为不同的财务年度进行可视化。大多数目标数据(年度和月度)存储在电子表格中。想在power BI数据模型中设计和存储目标/goals,如何在power query中创建计算列,通过获取年度基线值来定义跨月的累积目标方差。

不确定 Power BI DAX 中是否存在 Lookup 功能以及如何解决?

谢谢, 安妮塔

【问题讨论】:

  • 到目前为止你尝试过什么?您可以发布一些您尝试过的代码吗?

标签: excel powerbi dax powerquery powerbi-desktop


【解决方案1】:

PowerQuery / M 不是运行总计的正确位置。这最好留给 DAX。

在 DAX 中有多种处理累积总计的方法,您需要使用度量而不是计算列

DAX Patterns has a simple example

Cumulative Total:=
CALCULATE (
    SUM ( Transactions[Value] ),
    FILTER (
        ALL ( 'Date'[Date] ),
        'Date'[Date] <= MAX ( 'Date'[Date] )
    )
)

可以使用PREVIOUSMONTH, PREVIOUSQUARTER, PREVIOUSYEAR来比较周期与周期

关于查找的问题,PowerbI 确实有 LOOKUPVALUE

您的答案可能是上述的组合,保持简单并建立单独的措施来回答每个部分,然后将它们组合在一起。

【讨论】:

    猜你喜欢
    • 2023-02-08
    • 2020-09-26
    • 1970-01-01
    • 2021-02-18
    • 2015-12-11
    • 2022-01-17
    • 2018-04-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多