只想加总符合某个条件的项目时
要算出某个部门的支出总额,或者某个月份的销售总额,通常得先筛选表格或者一行行核对。用SUMIF函数就可以省掉这个步骤:只要指定检查条件的区域、条件本身,以及要求和的区域,它就能立刻只把符合条件的那些行加总起来,不用碰其余的数据。
如果条件不止一个,可以试试SUMIFS
SUMIF函数一次只能判断一个条件。一旦需要同时满足两个以上的条件——比如"部门"加上"月份"——就该换成它的近亲SUMIFS函数了。写法是先给出求和区域,再按需要列出多组"条件区域、条件"的配对:"=SUMIFS(求和区域, 条件区域1, 条件1, 条件区域2, 条件2)"。先熟悉SUMIF之后,再学SUMIFS会感觉像是自然的延伸,而不是要重新记一个新函数。
常见问题
如果需要同时满足两个以上的条件怎么办?
SUMIF函数只支持一个条件。如果条件有两个或以上,请改用SUMIFS函数,格式为"=SUMIFS(求和区域, 条件区域1, 条件1, 条件区域2, 条件2)"。
条件区域和求和区域的大小必须一致吗?
是的,两个区域覆盖的行数必须相同,这样每个条件单元格才能和对应要求和的数值正确对齐。如果区域大小不一致,得到的结果可能看起来合理,实际上却是错的。