WorksheetFunction.MMult メソッド (Excel)
2 つの配列の行列積を返します。 計算結果は、行数が配列 1 と同じで、列数が配列 2 と同じ配列になります。
構文
式。MMult (Arg1, Arg2)
式: WorksheetFunction オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Arg1 - Arg2 | 必須 | バリアント型 (Variant) | 配列 1、配列 2: 行列積を求める 2 つの配列を指定します。 |
戻り値
Variant
注釈
配列 1 の列数は、配列 2 の行数と等しい必要があります。また、両方の配列には数値だけが含まれている必要があります。
配列 1、配列 2 には、セル範囲、配列定数、またはその参照を指定します。
MMult は、#VALUEを返します。 を返します。
いずれかのセルが空白であるか、文字列が含まれている。
配列 1 の列数が配列 2 の行数と異なる。
計算結果の配列が合計 5,461 セル以上になる。
2 つの配列 b と c の行列積配列 a は次のとおりです。ここで、i は行番号、j は列番号です。
計算結果が配列となる数式は、配列数式として入力する必要があります。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。