打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【46】--“别人家的孩子”都是这样用SUMIF的!

学习过SUMIF函数的小伙伴都知道它是一个条件求和函数,主要是用来计算符合条件的单元格的和。但是仅仅知道这个函数的常规用法,怎么能名列前茅呢?怎么能出类拔萃呢?怎么能成为传说中的“别人家的孩子“呢?感受到了满满的恶意,别哭,别哭,今天表妹就带领各位小伙伴们好好扒一扒SUMIF函数的其他延伸用法,彻底打破那些“别人家孩子”的神秘光环!

~~~~~~SUMIF的分割线~~~~~~

函数介绍


SUMIF(range,criteria,sum_range)

参数说明:Sumif(条件区域求和条件求和区域

------------------------------------

清楚了函数的基本参数,下面我们就来看看它有哪些拓展用法。


SUMIF 拓展用法

拓展1

 隔行/列求和


------------------------------------

图中是公司产品1月至3月份的计划销售量和实际销售量数据,现在我们要统计实际销售量的总和,就可以使用SUMIF函数来计算。

------------------------------------

公式:=SUMIF($B$2:$G$2,H$2,B3:G3)

公式说明:在计划与实际标题行B2:G2中,查找标题为H2“实际”的单元格,然后计算产品A对应的销售数量B3:G3。由于产品B、产品C...的标题行都是B2:G2,所以为了方便公式拖拽复制,对这个区域进行了绝对引用。

注意:图例中的情况,各数据均带有标题(计划/实际),所以可以使用SUMIF函数进行隔列求和,如果数据没有标题,则需要使用SUMPRIDUCT函数进行解决,详见推送22。

------------------------------------

拓展2

 含错误值求和

------------------------------------

在包含错误值的数据中,使用SUM函数直接求和,结果会发生错误,如图所示。但是用SUMIF函数就可以跳过错误值,直接计算正确的结果。

------------------------------------

公式:=SUMIF(A2:A8,'>0',A2:A8)

公式说明:以大于0的条件,跳过错误值,返回正确的求和结果。

------------------------------------

拓展3

 跨表格求和

------------------------------------

根据图中各地区客户购买产品的销售额,汇总出各个客户的销售额总数。这个问题看起来很复杂,但是使用SUMIF函数 SUMPRODUCT函数 INDIRECT函数就可以轻松搞定。

------------------------------------

公式:=SUMPRODUCT(SUMIF(INDIRECT({'北京','上海','深圳','广东'}&'!A2:A13'),A2,INDIRECT({'北京','上海','深圳','广东'}&'!C2:C13')))

公式说明:使用INDIRECT函数分别引用“北京”、“上海”、“深圳”和“广东”Sheet页中的客户列A2:A13和销售额列C3:C13,然后使用SUMIF函数进行条件求和。因为,SUMIF返回的是每个Sheet页的求和结果,是一组数,最后还需要用SUMPRODUCT函数进行求和计算。



以上就是SUMIF函数的三种拓展应用。怎么样?学会了这三种拓展应用,小伙伴们在使用函数的时候是不是更加专业精深了呢?勤劳的小伙伴快快自己动手试试,让那个“别人家的孩子”再也别想嘚瑟起来呢!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
12个公式解决Excel中按条件多列数据求和,掌握两、三个就够用了
方法总比困难多:10种方法解多列条件求和问题!
【Excel问伊答40】用SUMIF和SUMPRODUCT一起对多表进行单条件数据汇总
EXCEL多列汇总成一列或多行汇总成一行
Excel科普(十二)|SUMIF求和函数高级用法:跨多表条件求和
按条件求多列数据之和,最后一种方法让我感觉自己白用了10年Excel
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服