Power pivot - 根据度量计算小计并在列中重复

Power pivot - Calculate Subtotal from a measure and repeat it in a column

我在 Power Pivot 中创建了一个度量,我能够从中计算小计并在另一列中重复这些值,如下所示。问题是它没有考虑枢轴 table 上的外部过滤器。

Table1

步骤如下-

1) 我创建了一个度量来计算前一天的金额 -

*Table1包含所有数据

*表 2 是日期 table

*表 1 和表 2 已关联

PREV-DT-AMT= CALCULATE(SUM(Table1[NET-AMOUNT]), FILTER(all(Table2[DT]), Table2[DT] < max(Table2[DT]) )) 

2) 在这一步中,我计算了上面 table 列 "PrevDayST"

中显示的小计

=calculate([PREV-DT-AMT], allexcept(Table1,Table1[CLIENT],Table1[Type],Table2[DT]))

这里的问题是,当我在数据透视 table 上使用过滤器来过滤掉一些子类型时,步骤 2 中的小计度量没有考虑数据透视 table 中的过滤器。我知道 allexcept 会忽略所有外部过滤器。如果您能给我一个解决方案,让我根据度量 [PREV-DT-AMT] 计算小计并在 "PrevDayST" 下重复计算而不忽略外部过滤器,我将不胜感激。

过去几天我一直在为这个问题苦苦挣扎。提前致谢。

我使用了 allselected 函数并且它起作用了 - [PREV-DT-AMT],ALLSELECTED(Table 1[SUB-TYPE]).

此致, 沙拉特