上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
案例12计算参保人数(SUMPRODUCT)
☉ 源文件:CDROM\02\2.4\案例12.xls
打开光盘中的数据文件,在单元格E2中输入如下公式:
=SUMPRODUCT((C2:C11="是")*1)
按下【Enter】键后,将返回参保人数,结果如图2-19所示。
图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”或者“--”将之转换成数值,然后再计算。