2017-05-24 51 views
0

我有一个数据模型的表格,其中包含未来3个月的预测数据。我想要做的是显示当前月份的预测数量。如何汇总Power Pivot当月的月初预测?

当我使用DATESMTD功能是这样的:

=CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]),DATESMTD(DateTime[DateKey])) 

我得到归纳为总共我的数据的最后一个月。我认为这是因为DATESMTD函数采用列中的最后一个日期,并且距离3个月。

我该如何确定当前月份的MTD总数,而不是日历的结尾?该公式应该足够聪明,以实现我在五月,并希望五月MTD不是八月MTD。

任何想法?

回答

0

做到这一点的方法是做到这一点:

Forecast_Transaction_MTD:=计算方法(SUM( 'ATO在线'[2017年交易预测]),DATESINPERIOD( 'ATO在线'[本年度],TODAY() ,-day(TODAY()),day))

last -day(TODAY())获取当天的天数并从今天的日期中减去它。所以,今天是五月二十五日。 -day(TODAY())),day))提取当天(25)并从当前日期中减去它以使我得到5月1日。

公式的其余部分只是添加日期的总和。