Excel の MMULT 関数の動作を Anaplan で再現できます。

Excel の MMULT 関数は二つの配列の行列積を返します。

Anaplan で MMULT 関数を再現するには以下を実行します。

  1. 行列ディメンションに対応する三つのリストを作成します (この例では「I」、「J」、「K)」)。
    中間生成物を合計するために、リスト「K」に親アイテムを追加します。
  2. 入力行列として使用する二つのモジュール「Matrix A」と「Matrix B」を作成します。
    • ページとして設定された一つのライン アイテム (Value) と、として設定されたリスト「I」、として設定されたリスト「K」がある「Matrix A」を構成します。
    • ページとして設定された一つのライン アイテム (Value) と、として設定されたリスト「K」、として設定されたリスト「J」がある「Matrix B」を構成します。
      Matrix B」の列数を「Matrix A」の行数と一致させる必要があります。
  3. 出力行列としてモジュール「Matrix C」を作成します。
  4. ページとして設定された一つのライン アイテムと、として設定されたリスト「I」、として設定されたリスト「J」と「K」がある「Matrix C」を構成します。
  5. Matrix C」モジュールで、中間生成物を合計する親列を除き、「K」リストのすべてのインスタンスを非表示にします。
  6. Matrix C」でページとして使用しているライン アイテムで次の式を使用します。

Matrix A.Value * Matrix B.Value