如何使ExceptAll忽略切片器?

时间:2019-03-07 01:04:49

标签: powerbi dax

我在同一张表中有所有列。我创建了以下度量,并使其忽略了除日期列以外的所有切片器。但是,切片器仍在对其进行部分过滤,我无法弄清原因。

我希望此度量值不受日期切片器影响:

#_Measure= Calculate(SUM(Table1[Column]),ALLEXCEPT(Table1,Table1[Date_Ownership]
))

1 个答案:

答案 0 :(得分:0)

ALLEXCEPT将从该O​​NE表的所有列(第一个参数)中除去过滤器,并从您指定的列中除去。因此,您将从表1上除Date_Ownership的所有列中删除过滤。 这不适用于其他表。

使用ALL,您可以忽略其他表格:

#_Measure =
CALCULATE (
    SUM ( Table1[Column] ),
    ALLEXCEPT ( Table1, Table1[Date_Ownership] ),
    ALL(Table0),
    ALL(Table2)
)

您不希望过滤器位于上下文中的所有表。