在Excel中,有一个函数既能计数、还能求和,此函数便是Sumproduct,在数据的处理和剖析中,有着丰富的运用。
一、功能及语法构造。
功能:返回相应的数组或乘积的和。

语法构造:=Sumproduct(数组1,[数组2]……)。
把稳事变:
1、参数“数组1”为必需,只有本参数时,Sumproduct函数返回本参数的和值。
2、[数组2]……为可选,也便是说Sumproduct函数至少要有一个数组作为参数。
3、当Sumproduct函数具有多个参数时,数组的维度必须相同,否则,Sumproduct函数将返回#VALUE! 缺点值 #REF!。
4、将非数值型的数组元素作为0值进行处理。
5、只有一个参数时的打算过程:对每个数组元素进行求和。
6、多个参数的打算过程:每个数组对应位置的元素值先乘积,再求和。例如:=Sumproduct({5,8},{9,12},{2,3})的打算过程为:5×9×2+8×12×3,先乘积,再求和。
二、Sumproduct函数运用案例。
1、快速打算总发卖额。
方法:
在目标单元格中输入公式:=SUMPRODUCT(D3:D12,E3:E12)。
解读:
相对付先打算出每个人的发卖额,再对其求和的算法,效率明显提高了很多。
2、打算指定发卖员的发卖额。
方法:
在目标单元格中输入公式:=SUMPRODUCT((F$3:F$12=I3)D$3:D$12,E$3:E$12)。
3、打算指定职位的人数。
方法:
在目标单元格中输入公式:=SUMPRODUCT(N(G$3:G$12=I3))。
解读:
N函数为Excel中最短的函数,其浸染为将非数值类型的数值转换为数值类型。
4、按性别统计相应学历的人数。
方法:
在目标单元格中输入公式:=SUMPRODUCT((D$3:D$24=I3)(F$3:F$24=J3))。
5、按性别统计相应学历的总月薪。
方法:
在目标单元格中输入公式:=SUMPRODUCT((D$3:D$24=I3)(F$3:F$24=J3),G3:G24)。