- 人事必须知道的80个Excel函数
- 起点文化编著
- 383字
- 2020-08-27 09:29:12
案例12计算参保人数(SUMPRODUCT)
☉ 源文件:CDROM\02\2.4\案例12.xls
打开光盘中的数据文件,在单元格E2中输入如下公式:
=SUMPRODUCT((C2:C11="是")*1)
按下【Enter】键后,将返回参保人数,结果如图2-19所示。
![](https://epubservercos.yuewen.com/836AA8/3590510004590501/epubprivate/OEBPS/Images/figure_0064_0001.jpg?sign=1739662647-dN7TRwHVTnRcYBkWtOaitdEfG090MS97-0-d5d973ddb9cf064ad2183ad665ad94e7)
图2-19 参保人数
公式说明
SUMPRODUCT函数的功能是在给定的几组数组中,将数组间对应的参数相乘,并返回乘积之和。如果只有一组,则直接返回该数组之和。本例中SUMPRODUCT函数就只有一个数组参数C2:C11,返回其中等于“是”的个数。
案例提示
1.SUMPRODUCT函数的参数可以是1~255个数组参数。如果只有一个参数,则返回该数组参数之和,如果有多组参数,则将所有数组对应的值相乘再将乘积汇总。所以SUMPRODUCT函数也就是多条件求和。
2.SUMPRODUCT函数如果有多个数组参数,各数组的大小必须相等,例如第一参数是A1:A10,第二参数就不能是B1:B9等。
3.如果SUMPRODUCT函数的参数中有非数值型数据,函数在计算时将非数值型的数组元素作为0处理。
4.SUMPRODUCT函数的参数中如果有逻辑值TRUE或者FALSE,也都当做0处理。通常使用“*1”或者“--”将之转换成数值,然后再计算。