按升序排序集合,返回一组值最小的元组,其累计总数等于或大于指定百分比。
Syntax
BottomPercent(Set_Expression, Percentage, Numeric_Expression)
Arguments
Set_Expression
一个有效的多维表达式(MDX)表达式,返回集合。
百分比
一个有效的数值表达式,指定要返回的元组百分比。
Numeric_Expression
一个有效的数值表达式,通常是多维表达式(MDX)表达式,表示返回一个数字的单元坐标。
Remarks
BottomPercent函数计算指定数值表达式在指定集合上的求和,按升序排序该集合。 函数随后返回总和值中占总百分比至少达到指定百分比的最低元素。 该函数返回集合中累计总数至少达到指定百分比的最小子集。 返回的元素按大小排序。
Important
BottomPercent函数和TopPercent函数一样,总是打破层级结构。 更多信息请参见订单功能。
Example
以下示例为自行车类别,回归了2003财年地理层级中城市级别中最小的成员集,其累计总额至少占累计总额的15%(从该组中销售量最小的成员开始)。
SELECT
[Product].[Product Categories].Bikes ON 0,
BottomPercent
({[Geography].[Geography].[City].Members}
, 15
, ([Measures].[Reseller Sales Amount],[Product].[Product Categories].Bikes)
) ON 1
FROM [Adventure Works]
WHERE ([Measures].[Reseller Sales Amount],[Date].[Fiscal].[Fiscal Year].[FY 2003])