SUMPRODUCT函数在Excel中用于计算两个或多个数组中对应元素的乘积之和。其语法如下:
SUMPRODUCT(array1, array2, ...)
其中,array1, array2等是要相乘的数组。数组可以是数字、单元格引用或具有相同维度的数组常量。
例如,假设有两个数组A和B,分别包含数值数据:
A = {1, 2, 3, 4}
B = {5, 6, 7, 8}
要计算A和B中对应元素的乘积之和,可以使用SUMPRODUCT函数:
SUMPRODUCT(A, B)
结果将是1*5 + 2*6 + 3*7 + 4*8 = 70。
另外,SUMPRODUCT函数还可以与其他函数一起使用,例如结合IF函数进行条件计算。例如,假设有一个名为C的数组,包含与A和B对应元素相乘的结果,可以使用以下公式:
C = SUMPRODUCT(A, B)
然后,可以在另一个单元格中使用IF函数基于C来进行条件计算,例如计算大于10的元素之和:
SUMIF(C, ">10")
这样,SUMPRODUCT函数就可以与其他函数一起使用,实现更复杂的计算。