首页 > 解决方案 > PowerBi - 总和度量

问题描述

我正在努力使我的度量正确地求和。

一般来说,如果收入为空白,请填写预算编号。

到目前为止我的公式:

Revenue = IF(ISBLANK([TotalRevenue]),[TotalBudget],[TotalRevenue])

我已经用一列尝试过,但它不起作用,因为我的预算结果来自不同的表格,而不是我的收入所在的地方。

也试过了

哈森过滤器 -

Measure = 
VAR TotalRevenue = SUM(Paysuite[NET_REVENUE])
VAR TotalBudget = SUM(Budget[Bgt Revenue])
RETURN
IF(HASONEFILTER('Date'[Fiscal Year]),IF(ISBLANK([TotalRevenue]),[TotalBudget],[TotalRevenue]),SUMX(FILTER(Budget,Budget[TotalBudget]),[TotalBudget]))

例子

JAN - 1
FEB - 2
MAR - 3
APR (bgt) - 1
MAY (bgt) - 1

总计为 6,预期结果应为 8

提前致谢

标签: powerbi

解决方案


解决了 - 我在 hasonefilter 中有错误的字段 - 应该是我们根本不会用作过滤器的东西

Measure = 

IF(
    HASONEFILTER(P[EZ.Count]),
    IF(
        ISBLANK([TotalRevenue]),
        [TotalBudget],
        [TotalRevenue]
    ),
    SUMX(
        VALUES(Budget[Bgt Revenue]),
        [Revenue]
    )
)

推荐阅读