我的过滤器上下文包含财政年度中的所有日期(例如2017年7月1日 - 2018年6月30日)。我想计算所选财政年度最近一个月的销售额。使用DAX计算期间的上个月的销售
例如,在本财政年度2017年7月1日至2018年6月30日期间,我想计算8月份的总销售额,因为它是截至今天(2016年9月15日)最近一个月的整个月份。我曾尝试以下:
Prem $ Last Closed Month = CALCULATE(SUMX(SalesFlat, [gross_amt_plus_lhc_annual]), DIM_DATE[MONTH_END_DATE] < NOW()) - CALCULATE(SUMX(SalesFlat, [gross_amt_plus_lhc_annual]), DATEADD(DIM_DATE[MONTH_END_DATE], 1, MONTH) < NOW())
,但我得到的错误“函数‘DATEADD’在被用作表筛选表达真/假的表达已使用这是不允许的。”
任何想法?
谢谢。
你有一些样本数据重复的例子? – user5226582