次の方法で共有


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 つの配列 bc の行列積配列 a は次のとおりです。ここで、i は行番号、j は列番号です。

式

計算結果が配列となる数式は、配列数式として入力する必要があります。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。