Excel求和函数⼤汇总!7个函数,别告诉我你只会SUM⼀种~
【置顶】或【设为星标】☝及时接收不迷路
关键字:求和、函数
在html中表示页面背景的是栏⽬:函数
python中replace原地修改吗编按
求和是表亲们进⾏数据统计的常规需求之⼀。但你知道吗,Excel中为我们提供了很多求和函数,可不⽌SUM函数⼀个?今天,就让我们来逐⼀认识下Excel中的求和函数吧!
帝国cms安全设置1
平凡世界:SUM
作为求和的正统⾎脉,SUM函数是资历最⽼的求和函数。
点击按钮,或输⼊=SUM(求和区域),亦或按<Alt+=>,都可以调⽤SUM函数来对数据源进⾏求和。
编程软件前100名需注意⽂本和逻辑值会被SUM函数当成0处理,⽽当求和区域有错误值时,SUM函数也会报错
图1.快速批量调⽤SUM函数:Alt+=
⽤法与说明
附图1.Alt+=
有疑问的同学,还可以进我们的读者,⼀起交流、吐槽、进步呀!
扫码进,交流学习
2
单⼀条件求和:SUMIF
作为求和函数科班出⾝的SUMIF函数,可谓是给求和函数家族带来了⾰命性的变化。从SUMIF开始,求和不再是“⼀团和⽓”,真正做到求同存异,和⽽不同。 =SUMIF(条件区域,条件,求和区域)这样的函数语句想必⼤家都已经烂熟于⼼了。今天,就让我们⽤SUMIF函数来演⽰⼀下如何解决隔列求和问题。
图2.单⼀条件隔列求和
公式说明
以N3为例,SUMIF函数将条件区域B2:M2中的每⼀个单元格都与条件值N2单元格进⾏⽐对,如果相等,则将B3:M3中与之对应的单元格求和,因为B2、E2、H2和K2都与N2同为“销额”,所以对应的B3、E3、H3和K3都被加总起来。实例中的$符号表⽰锁定⾏列的标志,这样的操作是为了在下拉时,不让公式变动。
3
多条件求和:SUMIFS
SUMIFS函数作为SUMIF函数的加强版,⼏乎具备了后者全部的本领。它的显著优势在于它可以为求和区域设定的条件数量不再仅限于⼀个,⽽是将条件区域与条件值的组合扩⼤到最多127组,这是⼀次质的飞跃。=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2......)是SUMIFS函数的基本语法,⼩花瓣们要注意它和SUMIF函数的差别在于SUMIFS函数的求和区域是前置的。
图3.多条件求和
公式说明
以G2为例,SUMIFS函数的作⽤是将A2:A10中的每⼀个单元格与E2进⾏⽐较,同时将B2:B10中的每⼀个单元格与F2进⾏⽐较,将同时满⾜两个条件的对应求和区单元格C2和C5进⾏求和。
手机网站被禁止访问怎么打开4函数sumifs使用演示
交叉条件求和:SUMPRODUCT
SUMPRODUCT在函数届具有不可撼动的霸主地位,原因便是它兼具多项才能,除了我们常见的多条件查询,乘积求和和交叉条件求和也是它的拿⼿好戏。SUMPRODUCT的基本语法是 =SUMPRODUCT(乘积区域1,乘积区域2),两个乘积区域中的数字会被⼀⼀对应相乘并求和,即乘积和;它还有⼀个⾮常著名的变形语法 =SUMPRODUCT((条件区域1=条件1)*(条件区域2=条
件2)......*(求和区域)),这个语法实际上是⼀个数组运算,想要进⼀步了解的⼩伙伴们可以看往期⽂章《 Excel教程:不会⽤加了*号的sumproduct函数?亏⼤了!》本⽂我们不深⼊探究其⽤法,仅以图5为例稍作演⽰。
图4.乘积和
公式说明
SUMPRODUCT(A2:A10,B2:B10)表⽰将A2:A10和B2:B10⼀⼀对应相乘,例如A2*B2、A3*B3等,最后将这些乘积求和。
图5.交叉条件求和
5
可见求和:SUBTOTAL
SUBTOTAL函数对很多⼩花瓣还说,就像⼀个熟悉的陌⽣⼈,似曾相识却⼜不可名状。你⼀定⽤过它,但你很可能并不认识它。没错,当你在筛选的情况下点击,那么被调⽤的求和函数就不是SUM,⽽是SUBTOTAL函数。
=SUBTOTAL(功能代码,求和区域1,求和区域2......)是它的基本语法。参数1中的功能码有很多,其中与求和有关的有两个,9和109。当求和区域包含隐藏单元格时,9表⽰包含隐藏值求和,109忽略隐藏值求和,即可见求和。
图6.可见求和
公式说明
C12中SUBTOTAL的功能码为9,包含隐藏单元格求和,其求和结果不会随隐藏⾏操作⽽变化;⽽D12中的功能码为109,不包含隐藏单元格,因此,当求和区域所在⾏被隐藏,隐藏单元格将不被纳⼊求和范围内。
6
忽略求和:AGGREGATE
AGGREGATE作为求和函数界的“饮⽔机守护者”,⼀直默默⽆闻,了解或者说知道它的花瓣屈指可数。⼏乎把板凳坐穿的命运与它全能的战⽃⼒并不匹配,怀才不遇的AGGREGATE函数需要⼀次放光发热的机会。于是,连⼩花都不忍⼼再次埋没它了。 =AGGREGATE(9,忽略类型码,求和区域)就是运⽤AGGREGATE求和时的基本语句,其中9是AGGREGATE第⼀个参数中表⽰求和的功能码。⽽忽略类型码共有8个,分别表⽰忽略不同类型的数据,具体如下表:
图7.忽略类型代码表
我们不妨使⽤AGGREGATE来完成上述函数都⽆法完成的忽略错误值求和。
图8.忽略错误求和
公式说明
SUM函数求和时,⽆法应对求和区域中有错误值的情况;⽽AGGREGATE则能克服这⼀缺陷,忽略求和公式中的错误值求和。
7
数据库求和:DSUM
作为数据库函数的⼀员,DSUM函数难免默默⽆闻,充满未知和神秘的⾊彩。今天⼩花带你来揭开它的神秘⾯纱。DSUM的功能是返回列表或数据库中满⾜条件的记录字段列数字之和。 =DSUM(列表区域或数据库,字段,条件区域)是它的基本语句,其中条件区域是由字段标签单元格和表⽰条件的单元格组成。
图9.数据库求和
公式说明
求和列表区域为A1:D10,该区域必须包含求和列和条件列,且其⾸⾏必须为字段标题(品名、2L等);公式中的B1表⽰求和字段名为“2L”,该字段值为列表区域的标题⾏标签之⼀;⽽条件区域F1:G2的第⼀⾏为字段标签,该字段标签必须包含在列表区域中,它的第⼆⾏为公式值,F1:F2表⽰条件⼀为品名包含“C产品”,G1:G2表⽰条件⼆为2L的产量⼤于0。利⽤DSUM函数对满⾜两个条件对应的B列值进⾏求和。想进⼀步了解的⼩伙伴们还可以看往期教程《 DSUM,最简单的条件求和函数!你知道不?【Excel教程】》
好啦,这就是今天的所有内容啦!
还有什么疑问,欢迎评论区留⾔呀~
另外,给⼤家带来⼀波新春福利,扫下⾯⼆维码领取即可,包含Excel、Word、PS、C4D等等软件课程,1元抢,永久学。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。