Excel教程:去除多个条件,求剩余数据之和

遇到一个比较反向思维的问题,一般我们都是要做按条件求和,而这位朋友要的却是,去除一些条件后的结果求和。
有按条件求和,那么我们发散一下思维,变成不等于这个条件的数字求和不就行了。单个条件求和,问题中的数据,求和条件分为了两种,一种是文本,一种是数值,实际这位朋友要的就是条件为数字的和,有了这个逻辑,就简单了,目标单元格输入如下公式:=SUMIF(C4:C10,"<9e+307",B4:B10)公式中使用的条件"<9e+307",在Excel中9e+307表示:9*10^307,是Excel允许键入的最大数值9.99999999999999E+307。也就是说,这个可以代表Excel中的最大数值,用在我们现在的公式中就代表求和所有条件为数值的和,Excel中文字永远大于数值,所以这里我们求和小于最大数值的数据之和,就是我们需要的结果。第二种方法,还是一个单条件求和,不同的在于,这里我们通过和通配符“*”相结合,“*“代表任意字符,和文本字符“完成” 想结合,可以代表“完成”和“部分完成”两个条件,最终我们求和条件设定为不等于这两个条件的数值求和,目标单元格输入如下公式:=SUMIF(C4:C10,"<>"&"*完成",B4:B10)因为这里的条件是一个模糊的,所有这里我们的条件通过连接符“&”,来生成一个完整的条件来使用。第三种方法,比较常规的思路,使用一个多条件求和函数SUMIFS,将每个不符合的条件都一一列出,在目标单元格输入如下公式:=SUMIFS(B4:B10,C4:C10,"<>完成",C4:C10,"<>部分完成")大家在使用SUMIF和SUMIFS这两个函数时,要注意一点,SUMIF函数的求和区域,是在最后一个参数,而SUMIFS则相反,他的求和区域,是在第一个参数。SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2)文章中问题的解决方法可能不止一种,读者可能也有更优的方法,欢迎大家留言讨论,提出自己的建议和方法,对文章有建议或者不明白的方面,也欢迎大家在文末留言区留言。今天的分享就到这,如果教程对大家有用,希望大家多多分享点赞支持小编哦!你的每一次点赞和转发都是支持小编坚持原创的动力。
点击阅读原文一键登录官网,海量视频vip任意学!(可试看)