SHARE

SHAREは、現行ディメンション・メンバーに対する式の値の、同じディメンションの関連するメンバーの値に対する比率を計算します。この関数の引数によって、比率で使用される関連メンバーを指定します。

戻り値

NUMBER

構文

SHARE(expression OF {dimension | hierarchy} 
		share_clause [, share_clause]...
     )

引数

expression: ディメンション数値式です。

dimension: expressionのディメンションです。計算ではデフォルト階層が使用されます。別の階層を使用する場合は、かわりにhierarchy引数を使用してください。

hierarchy: expressionのレベル階層です。

share_clause: 次のいずれかのキーワードを指定します。

次の例では、Total Productに対する各製品のシェアが計算されます。

SHARE(GLOBAL.UNITS_CUBE.UNITS OF GLOBAL.PRODUCT TOP)

次の例では、親メンバーに対する各製品のシェアが計算されます。

SHARE(GLOBAL.UNITS_CUBE.UNITS OF GLOBAL.PRODUCT PARENT)

次に結果を示します。

SHARE関数の例
レベル番号
製品
ユニット
最上位に対するシェア
親に対するシェア
1 Total Product
395,703.26
100.00
100.00
2 Hardware
197,423.10
49.89
49.89
3 Portable PCs
32,916.62
8.32
16.67
4 Envoy Standard
11,010.21
2.78
33.45
4 Envoy Executive
10,991.44
2.78
33.39
4 Envoy Ambassador
10,914.97
2.76
33.16