Excel的Sum函数的8大用法全揭秘!不可错过!
2024-06-25 0
你好,
什么?你知道Sum的作品吗?如果您使用过Excel,那么您的答案一定是“是”。此外,您可能仍然显得愤世嫉俗,但求和是Excel中的入门级函数,谁不会呢?
确实,说到一般的Excel工作,很多人都用过它。如果你是Excel新手,你可能不知道vlookup,但你肯定会知道泛化。有了聚合函数,就不再需要一一添加数据了。
长期使用Excel的人也鄙视一般的工作。很简单,不是吗?
好了,今天我们就多说几句一般性的工作,也许有一些点需要我们重新理解一下这个基础工作。
1基本通用语法
基本语法:SUM(number1,[number2],)
基本语法信息:从聚合函数的参数可以看出,一个聚合可以接受多个参数进行聚合,参数可以是各种类型,只要可以计算,参数可以混合使用。例如,聚合可以包含实际值、单元格引用范围等。
2一般用途
应用一:基本概述
例如基本工资总额、奖金和工资总额分别:
单元格I3SUM(D3:D12)
单元格I4SUM(E3:E12)
单元格I5SUM(F3:F12)
应用2:查找具有多个参考参数的冗余区域的总数
例如求每个销售人员的总销售业绩
这里使用了单元格I3SUM(B3:B6,D3:D6,F3:F6),许多通用参数和许多非连续参考范围。
这样使用好像没有问题,那么有没有更好的使用方法呢?我们看一下下面的用法:
为什么可以这样使用,是因为这里使用了sum函数,会自动忽略文本,只对数值进行求和。
这个应用比较方便。
应用3:应用2的扩展,如何处理类型不匹配问题
我们来看看下面的调试结果为什么不正确?
为什么结果不再是5747,而是5003?
仍然在情况2中进行了解释,宏将忽略文本值。请注意,值744虽然看起来像一个数字,但实际上是文本(用三角形标记)。因此,结果通常是除值744之外的所有值的总和。
所以,这里又提到了一个概念,当我们使用聚合进行聚合时,我们必须了解聚合对象是什么类型,是否存在不正确的数据类型。如果它存在,我们就需要处理它。
在此示例中,我们可以使用选择性粘贴将744乘以1,从而将其转换为数值。
这里介绍一下其他用途:
单元格I3{SUM(--B3:B6,--D3:D6,--F3:F6)}
它是如何工作的?首先输入SUM(--B3:B6,--D3:D6,--F3:F6),然后按CtrlShiftEnter加三个键即可完成数组公式的输入。
如果没有三个键的突发,结果将为1577,它是三个总参数的第一个值的总和。
为什么要用--这里所谓负号变成正号,我们这里使用两个负号来强制将文本数字转换为数值。使用F9显示计算结果,你会看到整个过程:
这里,我们使用了数组的概念。所谓列,就是计算多个数,类似于矩阵,多个数参与计算。导出数组公式需要连续按三个键,即输入公式后按CtrlShiftEnter即可完成数组公式的输入。
数组是一个很难理解的东西,我们稍后会再讨论它们。其实就是一组经常参加各种活动的数字。
应用4:绝对和的和
例如:查找12…100
这看起来很简单,你可以在范围内输入1到100,然后使用sum来计算总和。像这样的事情:
嗯,有一个更简单的方法。是的,我们来看看下面的分项计算方法:
单元格D3{SUM(ROW(1:100)))}。这里我们先用row函数创建一个从1到100的序号,即row(1:100)的结果是1,2,3,100,然后将通用函数包装在外面即可执行。操作范围,我们立即得到所需的结果。看得出来,有的时候,栏目的工作是很强的。
用法5:sumindirectrow
案例4的扩展,总结12…n
问题的意思是,给定n的值,它的总和为12n
我们先看一下动画结果:
这里我们采用间接的方法。我们使用“1:”形式的单元格引用来创建变量引用。间接方法是将文本转换为单元内存。
外层也是一个数组,求和,然后用三个key来运行数组公式。
用法6:sumif进行条件求和此示例要求汇总结果大于800:
事实上,如果你学过sumif,你通常会这样使用它:SUMIF(A3:F6,'>800')
在这个例子中,我们仍然使用ifsum数组公式来计算:
I3元胞数组公式{SUM(IF(A3:F6>800,A3:F6,0))},即先用if判断每个元胞是否大于800,如果是,那么就是它本身,如果它不是。,为0,然后外层列用sum对矩阵结果求和。
事实上,相比sumif语法,数组公式看起来有点复杂,难以理解。两种用途各有优点,这里就不多解释了。尤其是当需要进行复杂的矩阵运算时,数组公式有其独特的用处。
应用7:总和是具有误差值的频率之和
如果总范围包含错误值,则sum函数不会忽略错误值,它会认为将错误值与正常值相加是没有用的,因此会返回错误值。
那么我们如何去除它呢?通常,第一步是处理错误值。
这里我们就不讲通常的转换操作了。
怎么处理呢?
I3公式{SUM(IFERROR(A3:F6,0))}也是一个聚合公式,即首先用iferror判断是否有错误值,如果有则赋值0,然后将总和用于聚合处理外部的数组中。
容易处理吗?
用法8:总变量引用计数
有时我们需要进行概括。我们看一下一般的方法:先排序,然后计算和。
这个计算很简单,第一个聚合值等于它自己,第二个聚合值等于它的第一个聚合值,复制公式,以此类推。然而,这里需要写两个简单的公式。
我们可以使用嵌套和和交叉引用来执行求和计算。即单元格E2SUM(D$2:D2)。这里设置左上角引用单元格的行号,这样当公式复制到该行时,引用的文档不断变化,这样合计计算的范围首先只有第一个值,然后有两个价值观等。最后得出总和。
三、总结
Sum的工作看起来很简单,但是当我们深入挖掘时,我们会发现很多有趣的细节。这些信息决定了我们能否提高工作效率。细节决定成败。我们在研究性能的时候,一定要对它的各种解释和各种用途有一个清晰的认识。
每当我们遇到合适的应用情况时,我们都可以轻松地抓住它,否则我们很快就会碰壁。
Sum函数就是这样一个函数,看起来很简单,但是只有深入挖掘才能发现它的深度。
以上就是我今天分享的内容。
我是华哥。每天努力工作,按自己的时间生活。
送玫瑰花,左手留香。欢迎评论、点赞、关注、分享。
关注“Excel之家”,不错过任何实战培训!
本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。