分享

这5个公式不会用?别说你会SUM函数!

 爺↘傷憾 2023-04-09 发布于广西

1.动态区域统计金额。

一般我们在求和时,多是直接对区域做求和。

图片

但当在总计之上插入一行后,会发现对应区域出错了。

图片

正确区域应是E2:E14。

=SUM(E2:E14)

如何可以一直对总金额上的所有单元格求和呢?

ROW()可返回当前单元格行号,无论插入或删除行,都可以智能更新。

图片

因此,需确定金额上一个行号使用ROW()-1,之后再嵌套INDEX函数,即可获取上一个单元格中的内容。

=INDEX(E:E,ROW()-1)

起始单元格与结束单元格都确定时,即可进行求和了。

=SUM(E2:INDEX(E:E,ROW()-1))

2.对金额做累计求和。

=SUM($E$2:E2)

图片

在公式数据区域中,加美元符号进行锁定即可。

3.统计品名对应的金额。

图片

对于正常单条件求和,大多用SUMIF函数,也可用SUM函数数组公式来实现。

在H2中输入公式,之后按Ctrl+Shift+Enter三键,再下拉填充公式即可。

=SUM(($B$2:$B$13=G2)*$E$2:$E$13)

SUM函数做条件求和的通用公式如下:

=SUM((条件1)*(条件2)*(条件3)*求和区域)

条件即是:(条件区域=条件单元格)。

当数据是由系统导出来时,一般会是文本格式,使用SUMIF求和会出错,此时SUM函数的数组形式,就会发挥出优势。

图片

SUM数组形式:

=SUM(($A$2:$A$13=D2)*$B$2:$B$13)

4.统计品名和日期对应的金额。

图片

借助条件求和通用公式,套用即可,最后记得按Ctrl+Shift+Enter三键。

=SUM(($A$2:$A$13=$G2)*($B$2:$B$13=H$1)*$E$2:$E$13)

5.带单位求和

当金额后有单位元时,若直接求和,结果会是0。

图片

需替换掉才可求和,可用SUBSTITUTE函数来替换,替换之后为文本格式,可用--转换为数字,才可求和。同样是数组公式,最后记得按Ctrl+Shift+Enter三键结束。

=SUM(--SUBSTITUTE(B2:B7,'元',''))

图片

以上就是今天和大家分享的SUM函数的5个用法。


·END·

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多