Mod
EssbaseのMDX Mod関数は、除算演算の法(剰余値)を返します。
構文
Mod ( numeric_value_expr_1, numeric_value_expr_2 )
パラメータ
ノート
関数ModのEssbase実装は、次の値を返します。これは、他のベンダーの実装とは異なる場合があります。
Mod(n,k) = - Mod(-n,k) , where n < 0
Mod(n,k) = Mod(n,-k) , where k < 0
例
次のMDX問合せ:
WITH MEMBER [Measures].[Factor] AS
'Mod ([Measures].[Margin %],[Measures].[Profit %])'
SELECT
{
[Measures].[Margin %],
[Measures].[Profit %],
[Measures].[Factor]
}
ON COLUMNS,
{[Year].[Qtr1].Children}
ON ROWS
FROM sample.basic
次の出力を返します:
表4-115 MDX例からの出力グリッド
(軸) | Margin % | Profit % | Factor |
---|---|---|---|
Jan | 55.102 | 25.44 | 4.217 |
Feb | 55.387 | 26.025 | 3.337 |
Mar | 55.267 | 25.868 | 3.530 |