为什么sum函数里面if嵌套两个sumif函数会出错

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

经鉴定,问题出在你的F3单元格。

你的F3中,是通过某公式返回的双引号空值,我没猜错吧。

这个由双引号返回的空值,其实并不是真正的空值。

说白了,它是一条特殊的文本:一条字符数量为0的文本。

所有的文本都大于0,这一点都知道的,对吧。

所以,你F3中是一条字符数量为0的文本,所以F3大于0是成立的。

关于这个问题,楼上几位说的都很有道理,这就不重复了。在使用公式计算遇到问题时,可以尝试使用“公式求值”来逐步调试、查看其计算结果,查找出错的原因。

①选择要求值的单元格,点击【公式】、【公式求值】。

②逐步点击【求值】,查看每一步的计算结果,之后找出出错的原因。

因为看不到B334:E334的数据,所以只能初步判断

在F3单元格内容为空的情况下,结果应该也是为空的

另外,IF函数的逻辑关系看起来也是比较混乱的

你可以用F9键来看看结果。

手动判断一下F$3>0,这个条件的结果,可以选中“F$3”,然后按F9键,看看结果是什么;再选中“F$3>0”,然后按F9键,看看结果是什么。这样或许可以知道哪里出错了,公式中其他地方可以用同样的方法预先看看是不是你想要的结果。

初步判断是相对引用造成的,看一下这个公式中所要判断的单元格与期

预期的单元格是否一致。

兄弟,你上的这个图实在是太不清了。无法看啊,换个清晣点的图吧。

2  这5个值得数组需要再用SUM函数进行求和,才能得到5个值的和。

Excel中,当您在SUM+IF语句中使用逻辑函数AND/OR针对一个以上的条件测试一个区域时,测试可能不会如期望的那样执行。嵌套的IF语句可提供此功能;不过,采用另一种方法将会更方便,此方法使用下列公式。

       使用SUM+IF语句计算某一区域内通过某一给定测试的单元格的数量或对一个区域内的某些值求和,这些值在另一区域(或同一区域)内对应的值满足指定的条件。此行为类似于Microsoft

       以上所示的方法计算了区域A1:A10内在两种测试中结果均为 TRUE的单元格的数量。如要为对应单元格(例如,B1:B10)中的值求和,请像下面这样修改公式:

我要回帖

更多关于 sum和if嵌套 的文章

 

随机推荐