sql 约束年龄范围计算机求和公式IFEROR,excel求和技巧:如何忽略错误值进
⾏求和
编按:看似简单的求和,其实是问题的多发地!最近收到⼩伙伴的留⾔,“对包含错误值的数据求和该怎么做?要是直接求和,得到的结果也是⼀个错误值,这可该如何是好!”别担⼼,今天⽼菜鸟将给⼤家分享三种⽤公式直接忽略错误值求和的⽅法,赶紧来看看吧!
***************
按照对应的订单号引⽤已有的收货⾦额,这种问题相信很多朋友都会处理,⽤VLOOKUP函数就能搞定。
pathinfo 后缀 绕过关于VLOOKUP怎么使⽤,不是今天要说的问题,还不了解这个函数⽤法的⼩伙伴可以去看看之前的教程《VLOOKUP&LOOKUP双雄战(五):野马崛起!》。
我们今天要讨论的是如何对含有错误值的数据进⾏求和。
如果直接求和,得到的结果也是⼀个错误值,如下图:
对于这种要对含有错误值的数据求和的情况,今天⽼菜鸟将分享三种公式的处理⽅法,希望⼤家能够通过公式的解析,来掌握解决问题的思路,做到举⼀反三,融会贯通。
公式套路1:SUM+IFERROR组合iferror的使用举例
求和少不了SUM函数,⽽要处理错误值,⾃然也少不了IFERROR函数。因此将这两个函数结合使⽤,就能实现忽略错误值求和的⽬的,公式为:=SUM(IFERROR(C2:C18,0))
公式解析:
IFERROR函数只有两个参数,格式为IFERROR(待处理数据,数据为错误时返回的结果)。在本例中,要处理的数据就是收货⾦额所在的区域C2:C18,当收货⾦额为错误值时,返回0。因此IFERROR(C2:C18,0)的结果为:
因为IFERROR的第⼀参数引⽤的是单元格区域,这样就会得到⼀组数字,所以在使⽤SUM函数进⾏求和时需要同时按住Ctrl+ Shift+回车键⽣成数组公式。此时公式两边会⾃动出现花括号,公式得到正确结果。
nginx配置文件在哪个目录公式套路2:SUMIF函数
SUMIF函数也是⼀个很常⽤的函数,基本功能是按指定的条件进⾏求和,格式为SUMIF(条件区域,条件,求和区域)。当条件区域和求和区域⼀致时,求和区域可以省略不写。
在本例中实际要做的是对⼤于0的数据进⾏求和,错误值连数字都不是,当然不满⾜⼤于0这个条件了。因此公式为=SUMIF(C2:C18,">0")
如果你需要处理的数据不全是⼤于0的数,就需要⽤到下⾯这个公式:=SUMIF(C2:C18,"<9e307")
9e307的意思是9*10^307,这⼏乎是Excel能接受的最⼤数值了。因此对⼩于最⼤数字的数据进⾏求和,也可以忽略错误值。
2转10进制怎么转公式套路3:AGGREGATE函数
要说AGGREGATE函数,那可是⼀个⾮常强⼤的多功能统计函数,⽐前⾯说到的SUBTOTAL函数都还要厉害!在本例中我们只是⽤到了它众多功能中的⼀项,忽略错误值的求和。
这个函数有四个参数,基本结构为AGGREGATE(功能代码,要忽略哪些数据,要统计的数据区域,k值),其中第四参数只在某些特殊功能下才需要使⽤,在本例中忽略,公式为:=AGGREGATE(9,6,C2:C18)。
第⼀参数共有19种选项,9表⽰求和。
第⼆参数共有8种选项,6表⽰忽略错误值。
***关于这个函数更详细的介绍可以参考之前的教程:《⼀个抵19个的统计函数之王AGGREGATE》好了,今天就分享到这⼉了。⼤家有什么好的妙招也不要忘了分享哦!
****部落窝教育-excel错误值求和技巧****
html文件的扩展名为原创:⽼菜鸟/部落窝教育(未经同意,请勿转载)
举报/反馈
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论