2

我想出了如何计算我数据中最近 12 周交易量的平均值。但是假设今年没有 12 周,它只有 8 周,那么我想从上一年剩下的 4 周变成 12 周?

这就是我的 avg mdx 查询的样子:

Avg(
   LastPeriods(
      12,
      Tail(
         NonEmpty(
            [Time].[Week].[Week].Members,
            [Measures].[Vol ( Cases)]
         ),
         1
      ).Item(0)
   ),
   [Measures].[Vol ( Cases)]
)
4

1 回答 1

1

我想知道您是否可以在您的测量中简化并使用以下内容?:

 ...
 ...         
 Tail(
     NonEmpty(
        [Time].[Week].[Week].Members,
        [Measures].[Vol ( Cases)]
     ),
     12
 )
 ...
 ... 
于 2021-07-24T11:34:16.467 回答