度量值乘以单个值

时间:2018-09-07 17:45:26

标签: parameters powerbi dax measure

我对Power BI和DAX非常陌生。我创建了一个当前看起来像这样的度量:

AngularFireModule.initializeApp(firebaseConfig),

我不想在那儿输入那个硬编码的值。为了生成该值,这是计算:

Testing123 = [TotalSales] + CelebrationQuery[CelebrationSalesPercentage] * 10538473

当我用此计算替换硬编码的值时,它不会出现在我创建的表中。除庆祝活动类型为空白的实例外,其他所有内容均为空白。

该表仅包含4项内容:庆典类型,销售百分比,销售量以及我要尝试使用的度量...预计的销售量。

很抱歉,这是一个愚蠢的问题,但是我已经停留了很长时间了。

1 个答案:

答案 0 :(得分:0)

我认为正在发生的事情是,正在您所拥有的表的过滤器上下文中评估您的计算。您需要删除或替换该过滤器上下文。

尝试以下方法:

CALCULATE([TotalSales], CelebrationQuery[value] = "")

在这里CALCULATE用指定的内容{替换过滤器上下文,而不是添加将其过滤到计算环境。

这应该与以下内容相同:

CALCULATE([TotalSales], FILTER(ALL(CelebrationQuery[value]), CelebrationQuery[value] = ""))