MDX在新列中添加两个维度值

时间:2013-10-30 20:40:57

标签: excel pivot mdx olap

我是MDX新手并使用OLAP Pivot扩展表中的计算,我想在一个新字段中添加一个Dimension的两个值。例如,我有'Net Sales'维度,其中包含不同的值,例如Store,Street,Distribution,我想为Street + Store创建一个总列。反正有吗?

谢谢, FP

1 个答案:

答案 0 :(得分:0)

假设Store和Street是名为Hier的层次结构的成员,它是维度Dim的一部分,那么Street + Store总和的表达式将为

Sum( { [Dim].[Hier].[Street], [Dim].[Hier].[Store] }, [Measures].[Net Sales] )

或者,您可以使用

([Dim].[Hier].[Street], [Measures].[Net Sales]) +
([Dim].[Hier].[Store], [Measures].[Net Sales])