Excel函数公式:万能函数SUMPRODUCT实用技巧
Excel中有一个函数几乎是万能的,无论是条件统计,还是条件求和汇总,都可以利用它来轻松搞定,你知道这个函数吗?
一、SUMPRODUCT函数功能及语法结构。
功能:用于将给定的几个数组中的对应元素相乘,并返回成绩之和。
语法结构:SUMPRODUCT(array1,[array2],[array3]……)。
参数说明:
1、array1:必需。其相应元素需要进行相乘并求和的第一个数组参数。
2、array2,array3……:可选。其相应元素相乘并求和。
注意事项:
1、数组参数必需具有相同的维数。否则函数SUMPRODUCT将返回错误值。
2、将非数值型的元素作为0处理。
示例:
目的:统计应发津贴之和。

方法:
在目标单元格中输入公式:=SUMPRODUCT(C3:C9,D3:D9)或=SUMPRODUCT(C3:C9*D3:D9)。
解读:
求应发津贴之和用了两种方法,第一种方法中用逗号分隔两个参数,第二中方法中用*(乘号)连接参数。但计算的结果却是相同的。原因在于数据源中的数据都是数值类型,如果数据源中的数据包含文本数值,使用公式:=SUMPRODUCT(C3:C9,D3:D9)可以得到正确的结果,使用=SUMPRODUCT(C3:C9*D3:D9)则返回错误值。
二、单条件计数。
目的:统计出男、女人数的个数。

方法:
在目标单元格中输入公式:=SUMPRODUCT(N(C3:C9=H3))。
拓展:
目的:统计出男、女人数的个数。

方法:
在目标单元格中输入公式:=COUNTIF(C3:C9,H6)。
三、多条件计数。
目的:统计男、女同志中基础津贴大于等于60的人数个数。

方法:
在目标单元格中输入公式:=SUMPRODUCT((C3:C9=H3)*(D3:D9>=I3))。
拓展:
目的:统计男、女同志中基础津贴大于等于60的人数个数。

方法:
在目标单元格中输入公式:=COUNTIFS(C3:C9,H6,D3:D9,">="&I6)。
四、单条件求和。
目的:统计男、女成绩之和。

方法:
在目标单元格中输入公式:=SUMPRODUCT((C3:C9=G3)*(D3:D9))。
拓展:
目的:统计男、女成绩之和。

方法:
在目标单元格中输入公式:=SUMIF(C3:C9,G6,D3:D9)。
五、多条件求和。
目的:统计男、女成绩大于等于60的成绩之和。

方法:
在目标单元格中输入公式:=SUMPRODUCT((C3:C9=G3)*(D3:D9>=H3),D3:D9)。
拓展:

方法:
在目标单元格中输入公式:=SUMIFS(D3:D9,C3:C9,G6,D3:D9,">="&H6)。
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03
