集合を昇順にソートし、累積総量が指定されたパーセンテージ以上である最小値のタプルの集合を返します。
構文
BottomPercent(Set_Expression, Percentage, Numeric_Expression)
引数
Set_Expression
集合を返す有効な多次元表現(MDX)式。
百分率
返すべきタプルの割合を指定する有効な数値式。
Numeric_Expression
有効な数値式で、通常は数を返すセル座標の多次元表現(MDX)式です。
Remarks
BottomPercent関数は、指定された数値式を特定の集合上で計算し、その集合を昇順に並べ替えます。 関数は、合計値の累積パーセンテージが少なくとも指定されたパーセンテージである最小値の要素を返します。 この関数は、累積合計が少なくとも指定されたパーセンテージである集合の最小部分集合を返します。 返される要素は大きいから小さい順に並べられます。
Important
BottomPercent関数はTopPercent関数と同様に、常に階層を破ります。 詳細については「秩序関数」を参照してください。
例
以下の例は、自転車カテゴリーにおいて、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])