使用TopPerent功能,您可以获得符合所提供的%值的成员集合 - 自顶向下排序。计算icCube |中层次结构成员的累计百分比TopPercent,但不同于
我想切换这个函数,并获得给定成员的累计%。图像的
说明: TopPercent在icCube,在Excel中所有的国家定购自上而下的金额。 Cum%caluclated。蓝色显示的值表示的值,我想获得
使用TopPerent功能,您可以获得符合所提供的%值的成员集合 - 自顶向下排序。计算icCube |中层次结构成员的累计百分比TopPercent,但不同于
我想切换这个函数,并获得给定成员的累计%。图像的
说明: TopPercent在icCube,在Excel中所有的国家定购自上而下的金额。 Cum%caluclated。蓝色显示的值表示的值,我想获得
我希望这将足以明白点:
With
Set [OrderedCity] as
Order([Customer].[City].[City].Members,[Measures].[Internet Sales Amount],DESC)
Member [Measures].[Cum] as
Sum(
Head([OrderedCity],Rank([Customer].[City].CurrentMember,[OrderedCity])),
[Measures].[Internet Sales Amount]
)
Member [Measures].[Cum %] as
[Measures].[Cum]/([Customer].[City].[All],[Measures].[Internet Sales Amount]),
Format_String = "Percent"
Select
Non Empty [OrderedCity] on 1,
{[Measures].[Internet Sales Amount],[Measures].[Cum],[Measures].[Cum %]} on 0
From [Adventure Works]
你需要射精%MDX版本,对不对? –
是的,但我也找到了答案。我不知道它是最好的,但它有效。 – Arthur
更正 - >我找到了我原来的问题的答案,我没有发布在这里。我无法回答这个具体问题,我只是找到了另一种计算我需要的方法。我仍然对如何计算这个问题感到好奇。 – Arthur