Excel MDX - 上个月同期 - 总计

时间:2014-03-06 11:26:10

标签: sql excel mdx

我有以下MDX表达式,可帮助我从多维数据集每日显示“上个月同期”的数据。

Filter( 
    [Date].[Date].[Date], 
    [Date].[Date].CurrentMember.Member_Value >= 
          DateSerial(Year(DateAdd('m', -1, VBA![Date]())),
                     Month(DateAdd('m', -1, VBA![Date]())),
                     1
                    ) 
    AND [Date].[Date].CurrentMember.Member_Value < DateAdd('m', -1, VBA![Date]())
)

现在我想重做代码,只显示这段时间的总数,而不是每天都将其分解。原因是,如果我想看看上个月同一时期的活跃用户总数,我不能简单地总结每日用户的数量,因为这将高于实际总用户数在此期间(用户可能在一天以上的时间内处于活动状态,我只想在此期间计算一次)。

我尝试过编码但到目前为止没有任何作用。有什么想法吗?

非常感谢, 马切伊

0 个答案:

没有答案