在 Excel 中,我可以使用此公式计算某个时期内的平均值并忽略前 20% 的最极端值:TRIMMEAN(AY13:BH13,20%)
在 MDX TRIMMEAN 上搜索时找不到任何结果。我想我必须对 RANK 做一些事情,并通过从排名结果的顶部和底部忽略 X 来计算平均值。有人有类似的例子吗?
你需要使用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