SHARE 會計算目前維度成員的表示式值與相同維度的相關成員之間的比率。此函數的引數會指定比率中所使用的相關成員。
NUMBER
SHARE(expression OF {dimension | hierarchy}
share_clause [, share_clause]...
)
expression -- 維度的數值表示式。
dimension -- expression 的維度。運算式中使用的是預設階層。如果想使用其他階層,可以改用 hierarchy 引數。
hierarchy -- expression 的層次階層。
share_clause -- 是下列其中一個關鍵字:
TOP:最上層佔有率的計算方式為 (目前的成員 / 根前代 * 100)
PARENT:父項佔有率的計算方式為 (目前的成員 / 父項 * 100)
LEVEL level:層次佔有率的計算方式為 (目前的成員/指定層次的前代 * 100)
下列範例會計算每一項產品的「總產品」佔有率百分比:
SHARE(GLOBAL.UNITS_CUBE.UNITS OF GLOBAL.PRODUCT TOP)
下一個範例計算每一項產品的父項成員佔有率百分比:
SHARE(GLOBAL.UNITS_CUBE.UNITS OF GLOBAL.PRODUCT PARENT)
結果如下:
層次 # |
產品 |
單位 |
最上層佔有率 |
父項佔有率 |
|---|---|---|---|---|
| 1 | Total Product | 395,703.26 |
100.00 |
100.00 |
| 2 | Hardware | 197,423.10 |
49.89 |
49.89 |
| 3 | Portable PC | 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 |
版權所有 © 2003,2007,Oracle。保留一切權利。