我想在给定日期的月份开始日期之前计算总和(QTY)。
基本上我可以计算Sum(QTY)直到我的测量中的给定日期,如:
SumQTYTillDate:=CALCULATE(SUM([QTY]);FILTER(ALL(DimDateView[Date]);DimDateView[Date]<=MIN(DimDateView[Date])))
但我也想计算2015年10月1日之前日期的总和(QTY) - 这是所选日期月份的第一个日期。我已经改变了上述度量并使用STARTOFMONTH函数来查找给定日期的月份的第一天,例如;
.......DimDateView[Date]<=STARTOFMONTH(MIN(DimDateView[Date]))))
但无效,它给了我
“函数'MIN'已用于True / False表达式中 用作表过滤器表达式。这是不允许的。“
我错过了什么?如何在我的测量中使用STARTOFMONTH功能?
感谢。