Power Bi:创建一个以所有三行为条件的和度量

时间:2020-01-10 21:45:05

标签: powerbi

为便于理解,该表有3列:(日期,项目,值)。我想将条件方面添加到我的“计算和”度量中,以便仅在出现第1项时求和。现在,第3项有时会单独显示一行,但我不希望这样做,因为这对我的数据集来说是假阳性。

当前

Measure = CALCULATE(SUM('Table'[Values]),

FILTER('Table',
'Table'[Item] = "Item 1" ||
'Table'[Item] = "Item 2" ||
'Table'[Item] = "Item 3" 
))

1 个答案:

答案 0 :(得分:0)

您可以创建一个计算列,以使除Item1以外的所有其他情况的值均为0:

Column = IF(Table[Item]="C",Table[value],0)

现在您可以总结此列以获得所需的结果。

根据评论进行编辑:

    Check_Column = 
         VAR Step1=CALCULATE(MAX('Table'[Item]),CALCULATETABLE('Table',ALLEXCEPT('Table','Table'[Month]),'Table'[Item]<>"C"))
         VAR Step2 = IF(Step1=BLANK(),0,'Table'[Value])
    Return Step2

上面的计算将不计算任何只有C值的记录。您可以简单地对列进行汇总以获得所需的结果。