我已创建并使其累积 . 我创建了一个显示现有度量的矩阵:
enter image description here
此表中的所有列都按预期工作,但累积预测返回$ 5,即上面最右侧的列 . 列如下:

  • 订单周年:这直接来自我的日期维度表

  • Merch预算:这来自预算事实表 . 它是一个总和
    每周汇总的每日预算编号 .

  • 上一季需求数:这是上一季销售单位数的总和 . 我使用帮助表来识别上一季 . DAX公式为 CALCULATE(SUM(Demand[Ship U]),intersect(values('Ship Date'[Order Date Season]),values( 'Previous Season'[Previous Season])))

  • 上一季节返回计数:这是上一季节返回的单位数量的总和 . 它还使用帮助器
    用于识别previoyus季节的表格 . 公式是
    CALCULATE(sum(Demand[Return Units]),intersect(values('Ship Date'[Order Date Season]),values('Previous Season'[Previous Season])),INTERSECT(values('Original Order Date'[Original Order Date Season]),values('Previous Season'[Previous Season])))

  • 预计回报%:这只是上一季的回报%,只要一年中的一周是过去的 . DAX公式为 IF([Current Season Return $]>0,blank(),if([Previous Season Return %] - [Current Season Return %]<=0,blank(),[Previous Season Return %] - [Current Season Return %]))

  • 累计预测回报%:对于此讨论并不重要 .

  • 预计回报$:这基本上是Merch预算乘以预计回报% . 这正确地给了我每周的预计回报$ . DAX公式是
    if(Demand[Current Season Return $]<> BLANK(),BLANK(),[Merch Budget]*[Projected Return %]) .

  • 累计预测回报$ 5:这是我在创建时遇到的一项措施 . 我希望它是前一列的预计回报$的累积总和 . 因此,第29周将是16,068.49美元 . 第30周将是25,549.86美元,第31周应该是27,118.44美元 . 使用累积和DAX模式我的公式是这样,但它没有给出任何结果:
    CALCULATE([Projected Return %] * [Merch Budget],FILTER(all('Ship Date'),'Ship Date'[Order Week of Year] <= max('Ship Date'[Order Week of Year])))

任何人都可以帮我弄清楚如何创建这个累积总和?