【问题标题】:Error 'The expression refers to multiple columns错误'表达式引用了多个列
【发布时间】:2020-01-20 08:40:43
【问题描述】:

有谁知道为什么这个度量会抛出一个错误'表达式引用多个列。不能将多列转换为标量值。

MALS Lastweek =
CALCULATE (
    COUNT ( vw_sana_account[new_mal] ) = 1
        && FILTER ( DateTable, DateTable[LastWeek] = "Yes" )
)

【问题讨论】:

    标签: powerbi dax


    【解决方案1】:

    是的,你的语法是错误的。这就是你要找的:

    MALS Lastweek = Calculate(Count(vw_sana_account[new_mal]), DateTable[LastWeek]="Yes")
    

    你不需要Count() = 1。它会在 count 函数中自动加 1,如果您使用 Calculate(),您的第二个参数就是过滤器。

    顺便说一句,此度量需要vw_sana_accountDateTable 表之间的关系。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-09
      • 1970-01-01
      • 2016-10-09
      • 1970-01-01
      相关资源
      最近更新 更多