2 つの同サイズの配列または範囲にある対応する要素の積を計算し、その合計を返します。
使用例
SUMPRODUCT(A2:C5,D2:F5)
SUMPRODUCT({1,2,3,4},{5,6,7,8})
構文
SUMPRODUCT(配列1, [配列2], ...)
-
配列1
- 2 つ目の配列または範囲の対応する要素と掛け合わせる要素を含む 1 つ目の配列または範囲です。 -
配列2
- [省略可 - デフォルトは配列1
と同じ長さの{1,1,1,...}
] - 1 つ目の配列または範囲の対応する要素と掛け合わせる要素を含む 2 つ目の配列または範囲です。
メモ
MMULT
関数による行列の乗算は、TRANSPOSE
関数とSUMPRODUCT
関数の組み合わせでも求めることができます。
関連項目
TRANSPOSE
: 配列またはセルの範囲の行と列を入れ替えます。
MMULT
: 配列または範囲として指定した 2 つの行列の行列積を計算します。