如何汇总Power Pivot当月的月初至今预测?

时间:2017-05-24 01:34:44

标签: powerpivot datamodel

我在数据模型中有一张表,其中包含未来3个月的预测数据。我想要做的是显示当前月份的预测数字。

当我像这样使用DATESMTD函数时:

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

我将上个月的数据汇总为总数。我认为这是因为DATESMTD函数占用了列中的最后一个日期,距离是3个月。

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

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

执行此操作的方法是:

Forecast_Transaction_MTD:= CALCULATE(总和(' ATO Online' [2017年交易预测]),DATESINPERIOD(' ATO Online' [当前年份],今日(), - 天(今日) ()),日))

最后一天(TODAY())获取当天的日期编号,并从今天的日期中减去它。所以,今天是5月25日。 -day(TODAY())),day))提取日期(25)并从当前日期中减去它以使我到5月1日。

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