当前位置:网志问答 > 江西 > 寻找excel表中,if函数运行结果为0时,为什么在后续sum函数中0当着1在运行计算?
已有回答

寻找excel表中,if函数运行结果为0时,为什么在后续sum函数中0当着1在运行计算?

=IF(C9>0,"0",-C9),=IF(D9>0,"0",-D9)此两处运算结果为真值时,显示为0,或者空白。=SUM(IF(CY9>0,1,0),IF(DA9>0,1,0))此处if运算结果为什么显示是真值,得到结果2,而不是0.(CY9、DA9分别对应的是上面两个if对应的行号。)网志问答在·江苏浏览34次收到腾讯网的热心用户qwp13579关于热血传奇excel表中,if函数运行结果为0时,为什么在后续sum函数中0当着1在运行计算?的提问,关于这些疑难问题,进行了深入的分析。得到了网志问答众多网友的支持,得到了如下解决方案,摘录了部分优质回答,如对此有任何好的意见,欢迎大家进行探讨共同解决!

详细问题描述及疑问:期待您的答案,不知道说什么,送你一朵小红花吧 !

本页链接:http://www.oxrm.com/question/1684770573214850

AD728-90
满意答案

第1个优秀答案:

=IF(C9>0,"0",-C9),=IF(D9>0,"0",-D9)当C9/D9大于0时返回的结果是文本0,此处存在错脸映者职石束误,文本值必定大于数值,当C宽限拿为9/D9<=0时返回-C9/问答-D9,也就是C9/D9必然是大于等于0的,也就是公式返回的2个结果都等于准振段仅步执门大于0也就是=SUM(IF(CY9>0,1,0),IF(DA9>0,1,0))的结果,只要C9/D9不为0,两个真值相加必然为2只有婷用洲味置当C9或D9等于0时才会返回其余值解决方法:将【"0"】改为【0】或三个公式可以简化为=COUNTIF(C9:D观件袁赵达师曾课帮此9,"<0")


第2个优秀答案:

行号?行号永远大于零


希望以上的回答,能够帮助你。更多关于excel表中,if函数运行结果为0时,为什么在后续sum函数中0当着1在运行计算?的知识及相关经验请访问专问经验https://www.cwqu.com/,能够帮助你解决更多的问题,学习更多的经验。
AD160-600