MMULT関数の使い方
2つの配列の行列積を返します。
200720102013201620192021365
- 構文
-
=MMULT(配列1, 配列2) - 引数
-
- 配列1必須
- 配列2必須
- どんな関数か
行列同士の乗算を行います。左側の配列の列数と右側の配列の行数が一致している必要があります。
- 使用例
-
G2:H3 に
=MMULT(A2:B3, D2:E3)を入れると、こうなります。A B C D E F G H 1 A B D E F G 2 1 2 5 6 19 22 3 3 4 7 8 43 50 数式を入れたセル
結果: 2x2行列の積
つまずきやすいところ
- 左の列数と、右の行数が同じでないと計算できない
- 結果はこぼれ出る。その範囲は空けておく
よくあるエラーと、その直し方
#VALUE!- 左の列数と右の行数が違う/文字が混ざっている大きさをそろえ、すべて数値にする