機械翻訳について

@MDANCESTVAL

計算中の現在のメンバーに基づいて、複数のディメンションから祖先レベルのデータを返します。

構文

@MDANCESTVAL (dimCount, dimName1, genLevNum1. . . dimNameX, genLevNumX [,mbrName])

パラメータ

dimCount

祖先の値が戻されるディメンションの数を定義する整数値。

dimName1, . . . dimNameX

祖先の値が戻されるディメンション名を定義します。 dimNameごとにgenLevNumを指定する必要があります。

genLevNum, . . . genLevNumX

祖先の値が戻される絶対世代番号または絶対レベル番号を定義する整数値。 正の整数は世代参照を定義します。 負の数値または0の値は、レベル参照を定義します。 genLevNumごとにdimNameを指定する必要があります。

不規則階層でこの関数または他の祖先の値関数を使用するには、レベル参照のかわりに世代参照を使用して、予期しない結果を回避します。

mbrName

オプション。 任意の有効な単一メンバー名、または単一メンバーを戻す関数。

マーケティング費用は、製品プランニング・アプリケーションの製品ファミリおよびリージョン・レベルで取得されます。 マーケティング経費データは、販売貢献度に基づいて各製品コードおよび都道府県レベルに配賦する必要があります。 データは次のように取得されます:

                       Sales   Marketing
                       =====   =========                                  
New York    100-10     300     N/A
            100-20     200     N/A
               100     500     N/A
Boston      100-10     100     N/A
            100-20     400     N/A
               100     500     N/A
East        100-10     400     N/A
            100-20     600     N/A
               100    1000     200

EastおよびProductコード100のMarketing Expense値200は、次の式を使用して各ProductコードおよびStateに配賦されます:

Marketing = (Sales / @MDANCESTVAL(2, Market, 2, Product, 2, Sales)) * @MDANCESTVAL(2, Market, 2, Product, 2, Marketing);

これにより、次の結果が生成されます:

                      Sales   Marketing
                      =====   =========                           
New York    100-10     300     60
            100-20     200     40
               100     500     100
Boston      100-10     100     20
            100-20     400     80
               100     500     100
East        100-10     400     80
            100-20     600     120
               100    1000     200

マーケティング費用は、製品および市場全体で再連結できます。