史上最全Excel条件求和函数SUMIF经典教程( 二 )


我们结合下面这个案例来具体介绍 。

史上最全Excel条件求和函数SUMIF经典教程

文章插图
 
表格中左侧是数据源区域,要求统计北京分公司、上海分公司、广州分公司这三家销售额总和,如果是只求一家分公司(如北京)的销售额那很简单,公式为
=SUMIF(A2:A12,”北京”,B2:B12)
多家怎么办呢?最直接的办法当然是这样:
=SUMIF(A2:A12,”北京”,B2:B12)+ SUMIF(A2:A12,”上海”,B2:B12)+ SUMIF(A2:A12,”广州”,B2:B12)
是不是只有这种方法呢?如果需要统计的分公司增加,岂不是公式越来越长?
当然会有更好的办法啦!
给出这里使用的公式:
=SUM(SUMIF(A2:A12,{“北京”,”上海”,”广州”},B2:B12))
统计前三名成绩和
前面的课程中我们学会了SUMIF函数的单条件求和、多条件求和,那么当我们在工作中遇到涉及数值大小的问题,该用什么思路去解决呢?
下面这个案例,我们就用SUMIF函数结合LARGE函数配合搞定一个极值统计问题 。
史上最全Excel条件求和函数SUMIF经典教程

文章插图
 
表格中左侧是数据源区域,要求统计前三名成绩之和 。
我们可以分为两步来思考这个问题,第一步是需要从数据中用公式提取前三名的成绩,第二部是将它们汇总求和 。这样即可数据源变动,前三名成绩也会随公式结果动态更新,从而始终保证结果的正确 。
这里给出公式
=SUMIF(B2:B12,”>”&LARGE(B2:B12,4))
模糊条件求和
有时我们要按照模糊条件求和,而SUMIF函数支持通配符的使用,下面我们结合案例来介绍模糊条件求和的方法 。
史上最全Excel条件求和函数SUMIF经典教程

文章插图
 
表格左侧是数据源区域,要求统计姓“张”的员工成绩之和,也就是姓名中以“张”开头的,给出公式 。
=SUMIF(A2:A12,”张*”,B2:B12)
根据日期区间统计
在工作中我们经常遇到按日期区间统计的需求,比如需要统计月初到当前日期的销售额,或统计周年庆(比如历时5天)的销售额……针对这类条件求和如何实现呢?
今天我们结合一个简单案例,来介绍以日期区间作为条件的求和方法 。
史上最全Excel条件求和函数SUMIF经典教程

文章插图
 
下面给出公式 。
=SUM(SUMIF(A2:A12,{“>=2016/4/1″,”>2016/4/5″},B2:B12)*{1,-1})
统计登记人非空的入库数
工作中的数据源可能来自多种渠道,有的是系统导出,有的是人工填写收集,有的是第三方机构提供,都难免遇到数据源中某字段有空值或者无效值的情况,这时往往需要排除这些无效记录进行统计 。
今天我们结合一个简单案例,讲解如何利用SUMIF函数统计求和条件涉及非空值的方法 。
史上最全Excel条件求和函数SUMIF经典教程

文章插图
 
登记人为空的记录都属于无效记录,统计入库数量时不予考虑,仅统计登记人非空的入库数 。
给出公式:
=SUMIF(A2:A8,”*”,B2:B8)
隔列分类汇总
SUMIF函数强大的条件求和功能在多种工作场景中均有广泛应用 。无论是财务还是市场销售人员,都会面临在数据源中跨列条件求和的需求,比如在包含计划和实际销售额的表格中分别汇总计划总和、实际完成总和 。
史上最全Excel条件求和函数SUMIF经典教程

文章插图
 
在这里案例中,每个业务员制定的计划数据和实际完成数据交替出现,最后要在黄色区域输入公式,完成对应的计划和实际总和的统计 。

推荐阅读