二维码
微世推网

扫一扫关注

当前位置: 首页 » 快闻头条 » 科普 » 正文

SUMIF函数的使用方法(进阶篇)

放大字体  缩小字体 发布日期:2018-06-08 10:27:00    作者:微世推-于洋    浏览次数:336
导读

SUMIF函数一般情况下只能进行一个条件的求和,但在二般情况下却可以实现对多个条件的求和。什么是二般情况下呢?SUMIF函数的第二个参数是“求和的条件”,这个参数可以用数组形式。比如 {"A","B"} {" 5"," 10"}条件

SUMIF函数一般情况下只能进行一个条件的求和,但在二般情况下却可以实现对多个条件的求和。什么是二般情况下呢?

 SUMIF函数的第二个参数是“求和的条件”,这个参数可以用数组形式。比如

  {"A","B"} {" 5"," 10"}

 条件使用数组形式后,SUMIF会分别根据两个条件计算出结果,然后再用SUM计算出结果。

 一、对多个商品进行求和

 例:如下图所示。要求计算商品名称为手机和冰箱的销售之和。

  公式:=SUM(SUMIF(A1:A9,{"手机","冰箱"},C2:C9))

  公式说明:

 SUMIF(A1:A9,{"手机","冰箱"},C2:C9) 会分别计算出手机的销量(16)和与冰箱的销售量(14)。返回一个数组,即:{16,14},

 SUM():对SUMIF返回的两个销售量进行二次求和。 

 二、按数字区间求和

 例:如图一所示。要求计算销售数量大于等5,小于10的销售数字之和。

  公式:=SUM(SUMIF(C2:C9,{" 10"," 5"})*{1,-1})

  公式说明:

  SUM(SUMIF(C2:C9,{" 10"," 5"}):因为大于等5,小于10的区间和可以用 10的和减去 5的和。所以先分别计算出这两个区间的和{21,10}

  SUMIF()*{1,-1} 因为最终的结果是两个数相减,所以这里用数组与数组的计算,把第二个数变成负数{21,-10}。这样在后面用SUM求和时就可以让这两个数相减了。 即SUM( {21,-10})=11 

 
(文/微世推-于洋)
免责声明
• 
本文仅代表发布者:微世推-于洋个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,需自行承担相应责任。涉及到版权或其他问题,请及时联系我们删除处理邮件:weilaitui@qq.com。
 

Copyright©2015-2025 粤公网安备 44030702000869号

粤ICP备16078936号

微信

关注
微信

微信二维码

WAP二维码

客服

联系
客服

联系客服:

24在线QQ: 770665880

客服电话: 020-82301567

E_mail邮箱: weilaitui@qq.com

微信公众号: weishitui

韩瑞 小英 张泽

工作时间:

周一至周五: 08:00 - 24:00

反馈

用户
反馈