0

在 Excel 中,我可以使用此公式计算某个时期内的平均值并忽略前 20% 的最极端值:TRIMMEAN(AY13:BH13,20%)

在 MDX TRIMMEAN 上搜索时找不到任何结果。我想我必须对 RANK 做一些事情,并通过从排名结果的顶部和底部忽略 X 来计算平均值。有人有类似的例子吗?

4

1 回答 1

1

你需要使用BottomPercent. 从微软的文档中,如果你想在底部 80%(排除顶部 20%)中找到度量值,那么你可以有这样的东西:

SELECT [Measures].[Reseller Sales Amount] ON 0,  
BottomPercent  
   ({[Geography].[Geography].[City].Members}  
   , 80  
   , [Measures].[Reseller Sales Amount]  
   ) ON 1  
FROM [Adventure Works]  
WHERE([Product].[Product Categories].[Bikes])  

可以在此处找到更多详细信息BottomPercent

于 2017-08-04T21:30:16.087 回答