首页 > 解决方案 > MDX 计算不适用于 excel 中的小计

问题描述

我的颗粒记录集是这样的:

记录集

我使用下面的计算来避免重复的总和,[Measures].[TRANSACTION TOTAL AMOUNT] / [Measures].[TRANSACTION ALL COUNT]所以,对于TranId=1; 450 / 3 = 150

行视图

它适用于每一个TranId罚款,我想看看:150+80+70 = 300 excel pivot subtotal。但它显示:910 / 19 = 47.89. 我不希望它为总计或小计计算我的 mdx 计算!我只想虚拟总结

标签: excelmdx

解决方案


要以书面形式回答您的问题,可以使用 MDX 脚本中的此添加语句来关闭小计:

[Your Dimension Name].[TranID].[All] = null;

但是,我认为您对数据的建模不正确。您只需要添加一个每个 TranID 有一行的新度量值组,并创建一个 Sum 度量值以获得正确的详细信息和总计。


推荐阅读