【问题标题】:MDX- I need to sum each month's amount with the next month's amount only, not a running totalMDX-我需要将每个月的金额与下个月的金额相加,而不是运行总计
【发布时间】:2014-05-09 22:11:31
【问题描述】:

我的 MDX 查询输出如下所示:

持续时间 A B 月

1 1 月 13 日 $436940 $2377

1 13-2 月 420652 1590

1 3 月 13 日 412365 2265

2 13-1 月 432589 2374

2 月 13 日至 2 月 362598 1136

2 3 月 13 日 263598 3965

等,5 个持续时间,每个持续时间 12 个月。 A 和 B 派生自成员 我需要能够有一个 C 列,它是 13 年 1 月 1 日的 A 和 13 年 2 月 1 日的总和。然后是 13 年 2 月 1 日的 A 和 13 月 1 日的 A 的总和,依此类推。我不知道如何在 MDX 中执行此操作,并且只能找到解决如何计算总计或总计一行而不是一列等的帖子。

任何帮助将不胜感激。

【问题讨论】:

    标签: mdx


    【解决方案1】:

    成员 [日期].[2 个月销售额] 为

    ( ([Date].[Calendar].[Month].currentMember ,[sales].[sales]) + ([Date].[Calendar].[Month].NextMember ,[sales].[sales]) )

    在行上选择 [Sales].[sales],

    [Date].[2 Months Sales] 来自 [Cube] 的列

    【讨论】:

      最近更新 更多