Excel技巧连载33和34:SUMIF函数和AGGREGATE函数学习

Excel技巧33:SUMIF函数汇总
学习群里面有小伙伴询问,如果订单金额里面有些单元格是错误值,这种情况怎么统计订单总额。直接使用sum函数计算错误,得不到正确值。
如果你对Excel函数公式熟悉的话,其实是有很多公式写法。
D2单元格输入公式:=SUMIF(B2:B11,"<8000",B2:B11)
B列有数字的单元格,都在8000以下,小于8000作为条件,用SUMIF函数进行求和。
上面的公式,我们还可以进一步优化,写为:
=SUMIF(B2:B11,"<9e307")
在Excel中,我们经常用9e307,这样约定俗成的写法来表示一个很大的数值,即9乘以10的307次幂,SUMIF函数只对小于9E307的数值进行求和,忽略区域中的错误值。
同时,SUMIF函数第三参数省略,表示第一参数有双重身份,既是条件区域,也是求和区域,因此可以省略不写。
Excel技巧34:AGGREGATE函数汇总
还是上面的问题,在D2单元格还可以用AGGREGATE函数写公式:
=AGGREGATE(9,6,B2:B11)
AGGREGATE不仅可以实现诸如SUM、AVERAGE、COUNT、LARGE等19个函数的功能,而且还可以忽略隐藏行、错误值、空值等。如果区域中包含错误值,SUM等函数将返回错误,这时用AGGREGATE函数就非常方便。
第一参数为9,表示求和。第二参数为6,表示忽略错误值。

↑ 点击观看Excel视频 ↑

最后,欢迎大家加入我们的《Excel起步训练营》,和雅雯一起学习。微信群互动答疑、视频课程永久观看、配套练习课件、课程笔记讲义,能帮助伙伴们很快提升自己的Excel技能。扫码加入,来吧!

(0)

相关推荐