一、sum函数英语单词sum英 [sʌm] 美 [sʌm] n. 金额;总数vi. 概括vt. 总结;合计n. (Sum)人名;(英)萨姆;(柬)孙;(俄、德、捷)苏姆;(越)森在excel函数中,sum函数我们取
总数,合计的意思来进行理解二、sum函数含义和参数sum函数在excel函数中的分类属于:数学与三角函数打开excel表格,点击编辑栏前的插入函数图标fx,弹出插入函数窗口,在选择类别中选择:数学与三角函数。
,可看到sum函数的官方解释:

数学与三角函数sum的含义和参数:计算单元格区域中所有数值的和SUM(number1,[number2],...)简单解释:就是求参数number1,number2等内容的和,而sum各参数,可以是单个单元格,也可以是单元格区域。
三、sum函数的使用方法及实例实例一:普通求和使用sum函数对单元格区域求和截图:

演示中H9单元格公式:=sum(h5:h8)h5:h8,用冒号表示的从H5单元格开始,至H8单元格结束的这一个区域sum此区域,就是对此区域内的数值进行求和如果我求B2:B5,和D2:D5的2个区域的和。
我们就可以使用求和公式:=sum(b2:b5,d2:d5)实例二:累计求和(配合$使用)在财务实际中,我们需要从上往下累计余额,如3-19日的为当日的借方,4-18为当日前的所有借方-贷方,这里我们在使用sum的同时,配合使用了引用符$
gif动画演示内容如下:

此公式中$c$6:c6中加了锁定符号$向下拉进行填充的时候,如果从E6行向下拉到了E10,那E10的内容就变成了$c$6:c10,锁定的内容不变化,未锁定的内容会同步向下即C6增加到了C10实例三:实现MATCH的功能。
现有一部分原始数据B26:D29,多行多列的内容,现要求已经对应的内容后,求出所在原始区域的第几列。如,王五,在原始区域的第1列,赵六在原始区域的第3列。

问题分析:原始区域为多行多列,是需要我们判断那个值等于已知条件,当条件为真时,excel默认其值等于1,其他的假值为0,那乘以对就所在的列号,就可以得出真值所在的列假值0乘以列号依旧是0,求出总和或者是最大值就可以了。
所以,我们可以使用sum配合column函数来得到解决

=SUM((B26:D29=C32)*COLUMN(A1:C1))更换为max最大值如下图:

=MAX((B26:D29=C32)*COLUMN(A1:C1))以上两种方法,都使用的是数组,所以需要使用ctrl+shift+回车结果运算实例四:多行多列的原始区域中,如果查询某个值所在的行数,应该使用什么公式?。
如要查询原始区域B26:D29中,王一晨在第几行?问题分析:原始区域为多行多列,是需要我们判断那个值等于已知条件,当条件为真时,excel默认其值等于1,其他的假值为0,那乘以对就所在的行号,就可以得出真值所在的
行。假值0乘以行号依旧是0,求出总和或者是最大值就可以了。

D32单元格的公式为:=MAX((B26:D29=C32)*ROW(A1:C4))除了使用max和row函数复合解决获取行号的问题以外,还可以使用sum和row函数复合解决的方法:

D32单元格公式:=SUM((B26:D29=C32)*ROW(A1:C4))以上两种方法,都使用的是数组,所以需要使用ctrl+shift+回车结果运算实例五:带相同单位的数据区域求和在D列有一部分原始数据,录入的原数据格式是带单位的(特点是单位统一),现需要对原始数据直接求和运算。

F8单元格的公式:=SUM(LEFT(D8:D13,LEN(D8:D13)-1)*1)解析:原始数据先判断一下总长度,从左侧截图截取总长度减1之后,就是前面数字的内容再进行求和运算实例六:配合countif实现非重数据的计数。

=SUM(1/COUNTIF(B2:B15,B2:B15))使用sum是数组,ctrl+shift+回车实例六:sum对不规则的合并区域进行求和,注意结束键为Ctrl+回车。以下面数据为例:

选择C2:C15区域,输入公式:=SUM(D2:D15)-SUM(C3:C15)使用ctrl+回车结束,再次提醒,这里结束的,不是使用数组。
亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。