上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
案例1 计算仓库进库数量之和(SUMIF)
⊙ 源文件:CDROM\02\2.1\案例1.xls
打开光盘中的数据文件,在单元格E2中输入如下公式:
=SUMIF(B2:B10,"=进库",C2:C10)
按下【Enter】键后,将显示当日仓库进库数量之和,结果如图2-2所示。
图2-2 计算仓库进库数量之和
公式说明
SUMIF函数有3个参数。第一参数为求和的条件区,第二参数表示限制条件,可以使用“>”“<”“=”等比较运算符,第三参数是可选参数,表示实际求和的区域。本例中对第一参数“B2:B10”指定条件为“进库”,然后对第三参数“C2:C10”中对应的区域进行求和。
案例提示
1.SUMIF函数用于条件求和,即对数据区域有条件地进行求和,它在很多情况下可以代替SUM函数对区域有条件地求和,但SUMIF函数也有它自身的局限性,它的第一参数和第三参数只能是单元格、区域引用,不能是数组,如“{1,2,3}”、“ROW(20:30)”。
2.SUMIF函数的第三参数可以简写,写出区域中的第一个单元格地址即可,函数会自动扩展区域,直到与第一参数的高度匹配。根据这个特点,本例的公式可以修改为:
=SUMIF(B2:B10,"=进库",C2)
3.SUMIF函数的第二参数如果用了等于某条件,那么“=”可以忽略,公式修改为:
=SUMIF(B2:B10,"进库",C2)