EVALUATE
SUMMARIZECOLUMNS(
'DimDate'[Year],
'DimDate'[Month_Of_Year],
FILTER('DimDate', 'DimDate'[Year] = 2016 ),
"MyMeasure", 'FactTable'[MyMeasure],
)
我的衡量标准MyMeasure
如何从过滤后的DimDate表中访问最小日期以获取值1-Jan-2016
?
我试过了:
MyMeasure:=CALCULATE( MIN( DimDate[Actual_Date] ), ALL( DimDate[Actual_Date] ) )
但它会从每个汇总行返回日期。
答案 0 :(得分:1)
在您的衡量标准中,ALL
函数仅删除列DimDate[Actual_Date]
的过滤器上下文,但仍保留[Year]
和[Month_Of_Year]
上下文。
如果你写ALL(DimDate)
,那应删除表中的所有过滤器,但由于你提到你想要过滤的表中的最小日期,你可能想要使用{{1相反。这将保留基于切片器之类的任何过滤。