excel学习库

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

sumif五种另类求和方法,很常用,但很多人还不知道

在Excel中,大家经常使用sumif函数,除了正常的用法,sumif还有四种另类的求和方法。

一,sumif+large、sumif+small

如下的案例,要求出销售额前5名的销售总金额。一般的方法是排序,然后拿出来前五个数据求和,但使用sumif+large可以一步完成。

公式: =SUMIF(C2:C13,">"&LARGE(C2:C13,6))

LARGE函数的语法为:large(array,[K]),就是获取这一列中的第几个最大的数。

什么意呢,一列数据,large内部把它按升序排列,然后取第K个值,看图:

large的原理图,small函数也这样

在函数公式中使用LARGE(C2:C13,6),获取数据列中的第6个最大值,大于它的数不就是前五个吗。

和large函数相反,small函数是把数据升序排列,然后取出第6个最小值,小于它的不就是后五个吗

公式为:=SUMIF(C2:C13,"<"&SMALL(C2:C13,6))

二、sumif对多个表汇总求和

把前三个互不相连的表格数据汇总到一起,可以直接使用sumif函数

公式为:=SUMIF($A$2:$H$13,J2,$B$2:$H$13)

这就是sumif函数的错列求和,应用的非常广泛。

学习更多的函数技巧:

专栏中对很多函数的使用技巧都做了详细的讲解。

三、sumif+sum

我们要对其中任意三个值求和

公式为:=SUM(SUMIF(A2:A13,D2:D4,B2:B13))

这里面使用到了数组公式,需要按ctrl+shift+回车 确定公式

四,sumif和通配符

求姓李的人的销售总和

公式: =SUMIF(A2:A13,"李*",B2:B13)

公式中的"李*",使用到了*通配符,代表任意一个姓李的人。

求姓李名字是两个字的人。

公式为:=SUMIF($B$1:$F$1,$H$1,B2:F2)

向下填充即可。

这就是sumif函数的五大另类用法,很多大家还不知道吧,学习更多的Excel知识,可以关注我,每天都会更行分享Excel知识。

发表评论:

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

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