1
职场实例
SUMPRODUCT函数能力非常的强大,在Excel中的运用相当的广泛。Excel帮助文件都嫉妒了它的才能,并没有将它的功能解释全面。今天我们的首要目的就是了解一下SUMPRODUCT函数基本原理模型,只有深入了解了它的基本用法后,我们才能更加深入的学习它的常规用法。
如下图所示:
我们想要获取两列数据相乘后的求和结果,其中包含含有合并单元格的情况;还想要获取两列数据相加后的求和结果,其中包含含有合并单元格的情况。
2
解题思路
微软Excel给到我们的SUMPRODUCT函数最基本意思是返回对应的数组或区域的乘积之和。语法也很简单:
=SUMPRODUCT(数组1,数组2,数组3, ……)
数组参数必须具有相同的维数,否则返回错误。意思就是如果第一个数组有5个元素,那么其它数组也必须是5个元素。
或者:
=SUMPRODUCT(数组1*数组2*数组3, ……)
数组里面的相应元素进行相乘后,再将乘积求和。
例如:
=SUMPRODUCT({1;2;3;4;5},{1;2;3;4;5})
=1*1 2*2 3*3 4*4 5*5
=25
我们用基本模型:
=SUMPRODUCT((数据1)*(数据2)*(数据3)*(数据4)……*(数据N))
获取两列数据相乘后的求和结果。
在D8单元格输入函数公式:
=SUMPRODUCT(A3:A7*C3:C7)
参数按F9键展开后我们观察运算过程:
=SUMPRODUCT(A3:A7*C3:C7)
=SUMPRODUCT({1;2;3;4;5}*{1;2;3;4;5})
=SUMPRODUCT({1;4;9;16;25})
即1*1 2*2 3*3 4*4 5*5=1 4 9 16 25=55