excel学习库

excel表格_excel函数公式大全_execl从入门到精通

EXCEL分享14: 用SUMIFS函数实现多条件求和

上一期我们分享了用SUMIF函数实现单条件求和的方法,今天我们分享SUMIFS函数,看到S有木有想到英文的复数?

如其名,SUMIFS是多条件求和函数

此函数的参数基本上是这样的:

SUMIFS(求和区域,区域1,条件1,区域2,条件2,……)

接下来我们通过三个例子,更直观的看看这个函数怎么用:

举例一、

假设我们想求出A组大于5分的成绩之和,要怎么结合公式呢?

首先,我们明确参数:

求和区域是成绩列,即E2:E22;

区域1是组别列,即B2:B22,针对区域1的条件1是"A组";

区域2是成绩列,即E2:E22,针对区域2的条件2是">5"。

因此,公式设置为:

=SUMIFS(E2:E22,B2:B22,"A组",E2:E22,">5")

回车,结果求出。A组5分以上的成绩之和的49。

举例二、

假设我们想求出B组5分以上(含5分)10分以下的成绩之和,要怎么结合公式呢?

同样,例二和例一的区别就是条件,这里面涉及三个条件:

组别——B组

分数——>=5

因此,参数设置为:

回车后,可以看到公式=SUMIFS(E2:E22,B2:B22,"B组",E2:E22,">=5",E2:E22,"<10")

满足条件的求和完成,得到40。

举例三:

在举例一“求出A组大于5分的成绩之和”的基础上,也求出B、C、D组的大于5分的成绩之和。

其实,我们已经发现,这四组求和的唯一区别就是组别。我们就可以选择套用公式啦,先把A组公式设置好,BCD组直接下拉填充即可。

求和区域——都是成绩列E2:E22;

区域1——都是区别列即B2:B22、条件1——分别是A组、B组、C组、D组;

区域2——都是成绩列即E2:E22、条件2——都是>5;

凡是相同的都设置为绝对引用;不同的设置为相对引用(随着下拉填充会变);

因此,A组公式设置为:

=SUMIFS($E$2:$E$29,$B$2:$B$29,G6,$E$2:$E$29,">5")

当右下角变为黑色实心+时,下拉自动填充另三组的公式,四组多条件求和全部完成。

以上~三个例子看完,大家是不是已经能够熟练使用SUMIFS函数啦。快去试试看吧!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接