複数の複雑な計算を使用する代わりに、IBP_WEIGHTEDAVG 関数を使用して、1 ステップでキー数値の加重平均を計算します。
加重平均を計算するには、計画範囲アプリのキー数値の計算定義で IBP_WEIGHTEDAVG 関数を使用します (IBP_WEIGHTEDAVG(<KEY FIGURE@PLANLEVEL>、<KEY FIGURE@PLANLEVEL>、または<ATTRIBUTE ATTRIBUTE>、<TYPE OF NUMERATOR>)。
加重平均関数のパラメータ
IBP_WEIGHTEDAVG 関数には、以下の 3 つの必須パラメータがあります。
- 計画レベルの入力キー数値
たとえば、STOREDPRICE@MTHPRODLOC です。1 つ目のパラメータに 2 つ目のパラメータを乗算した合計は、計算の分子です (例: SUM("STOREDPRICE@MTHPRODLOC"*"ACTUALSQTY@MTHPRODLOC"))。
- 計画レベルまたは属性の入力キー数値
IBP_WEIGHTEDAVG 関数の第 2 パラメータは、計算の分母です。関数で計算された分子が使用される場合、2 番目のパラメータの値は分母であり、重量でもあります。マスタデータ属性の場合は、最初のキー数値の入力計画レベルに割り当てる必要があります。
- 分子タイプ
このパラメータは、分子が保存または計算されるかどうかを定義します。値が "CALCULATEDNUMERATOR" の場合、分子が計算されます。これは、第 1 パラメータに第 2 パラメータを乗算した合計です。値が "STOREDNUMERATOR" の場合、分子の値には重量による乗算がすでに含まれています。