分享

史上最强的SUM函数学习指南送你

 凡凡人人人 2017-06-14


文 | 卢子


卢子:你会SUM函数吗?


读者:别开玩笑啦,这个谁不会,选择单元格A7,在“公式”选项卡,点击“自动求和”按钮,就自动对区域进行求和,简单得要死。


卢子:你还知道SUM函数的其他用法吗?


读者:这个不就自动求和而已,还有什么用法?


啊?你还不知道,那就用心看下去,你会有意想不到的收获。


入门篇


从零开始学SUM函数视频教程。



基础篇


不管插入函数还是手工输入SUM函数,那都是不值得一提,太小菜一碟。现在来看快捷键用法。


1、连续区域求和


选择区域,按快捷键Alt+=就完成了求和。


2、不连续区域求和


选择区域,按F5键定位空值,单击确定按钮,再按快捷键Alt+=就完成了求和。


3、对筛选的值进行求和


选择区域任意单元格,借助Ctrl+T插入表格,在设计选项卡,勾选汇总行,然后就可以进行筛选求和。


进阶篇


SUM函数增加行后数据自动加进去的方法。


正常情况下,新增加行后,SUM函数会自动区域变大,实现智能统计。


对于朋友如果只是针对这种正常情况,难免过去马虎,像应付了事的样子。要得就要通用的方法,特殊情况下还会正确。


Excel虽然非常智能,但有时还是会出错,当年我就出错了一回。在计算合计的时候,因为行不够,重新插入一行,输入数据后数量正确,而金额却是错误的。


数量是直接输入,而金额用公式生成,这个可能就造成影响。

金额使用公式:

=D3*C3


对于这种情况,如果没留心确实很难这种错误。那如何能避免这种错误的发生呢?


将合计的公式进行修改,获取动态区域,输入公式后向右拉。

=SUM(D3:INDEX(D:D,ROW()-1))


这样不管怎么插入行,合计都是正确的。


详见文章《Excel里面SUM函数增加行后数据自动加进去的方法


高手篇


SUM函数不仅可以简单求和,还能进行条件求和。


我们知道单条件求和用SUMIF函数,多条件求和用SUMIFS函数,其实SUM函数的数组公式可以替代这2个函数从而实现条件求和。数组公式,就是传说中需要按Ctrl+Shift+Enter三键结束,生成{}的公式,高手必会。


单条件求和:

=SUM(($A$2:$A$16=E4)*$C$2:$C$16)


多条件求和:

=SUM(($A$2:$A$16=H4)*($B$2:$B$16=I4)*$C$2:$C$16)


你以为这样就完事了,那你就错了。SUM函数的数组公式不仅可以求和还能计数,从而替代COUNTIF函数和COUNTIFS函数。


单条件计数:

=SUM(($A$2:$A$16=E4)*1)


多条件计数:

=SUM(($A$2:$A$16=H4)*($B$2:$B$16=I4))


你以为这样就是天下无敌了,那你就错了,更强大的还在后面,思想有多远,SUM函数就能走多远。


专家篇


对合并单元格进行条件求和。


检查总数:

=SUM((LOOKUP(ROW($5:$136),IF(小天使!$B$5:$B$136<>'',ROW($5:$136)),小天使!$B$5:$B$136)=$B$4)*(小天使!$G$5:$G$136='检查数')*(MONTH(小天使!$I$4:$DJ$4)=$F$4)*小天使!$I$5:$DJ$136)


合计:

=SUM((LOOKUP(ROW($5:$136),IF(小天使!$B$5:$B$136<>'',ROW($5:$136)),小天使!$B$5:$B$136)=$B$4)*(MONTH(小天使!$I$4:$DJ$4)=$F$4)*(小天使!$G$5:$G$136<>'检查数')*小天使!$I$5:$DJ$136)


还有更高难度的,我不敢发,怕把你吓傻了。


今日互动


世上本无高手,用多了就……


你现在到了什么级别?


作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多