PowerPivotfilterfunction

在PowerPivot Excel 2016中,我编写了一个公式来总结使用filter函数的年初至今的销售情况,如下所示:

SalesYTD:=CALCULATE ( [Net Sales], FILTER ( ALL ( Sales), 'sales'[Year] = MAX ( 'Sales'[Year] ) && 'Sales'[Date] <= MAX ( 'Sales'[Date] ) ) ) 

这是完美的工作,现在在我的数据我有一个名为“频道”,我想在我的数据透视表中筛选它,但它不会工作! 有谁知道我应该如何解决这个公式?!

提前致谢…

尝试:

 SalesYTD:=CALCULATE ( [Net Sales], FILTER ( ALLEXCEPT ( 'Sales', 'Sales'[Channel] ), 'sales'[Year] = MAX ( 'Sales'[Year] ) && 'Sales'[Date] <= MAX ( 'Sales'[Date] ) ) ) 

ALLEXCEPT删除表中所有的上下文filter,除了已经应用到指定列的filter,在本例中是[Channel]列。

让我知道这是否有帮助。

Interesting Posts