从度量 DAX 中平均 measure/create 和 table

Averaging a measure/create a table from measure DAX

我有一个计算 运行 发票余额的方法,请参阅此问题 。现在我希望能够对查询上下文过滤的 运行 余额进行平均。

我想以某种方式 return table 使用 DateDim 计算每天的发票余额,并使用查询上下文中的选定时间段对 table 取平均值。我已经尝试了一些解决方案,但真的没有找到一个聪明的方法来做到这一点。

AveragedRunningBalance:=
AVERAGEX(
    DimDate
    ,[InvoiceBalanceToDate]
)

这将逐行遍历上下文中的日期(数据透视表中的行过滤器、列过滤器、切片器和过滤器选择的逻辑和),计算 [=13= 中每一行的 [InvoiceBalanceToDate] ],并将这些个体结果累加为平均值(个体总和除以上下文中 DimDate 中的日期数)。