为啥用excel的IF函数,不能输出空白呢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥用excel的IF函数,不能输出空白呢相关的知识,希望对你有一定的参考价值。
我在单元格中写入IF函数,要求TRUE 时输出"",即空白,为什么回车之后该输出空白的地方都输出的是0呢?
问题原因:混淆了公式中的数字和文本字符
在公式中,如果要判断数字是否为0,应该使用=0,而非="0",前者是用于判断数字,后者是用于判断字符,如下图所示:
如果要通过判断数字是否为0,来返回空白的结果,正确的公式如下:
将="0"改成=0,就可以判断是否为数字0,来返回对应的结果了。
参考技术A 1.excel2003:工具>选项>视图>零值,去掉勾
2.excel2007:
打开excel 选项(左上角的圆的按钮)--高级--此工作表显示
把“在具有零值的单元格显示零值”前的钩去掉 参考技术B =IF((F5="0"),"",G5)
此公式的含义为:当F5的记录为字符型零时,显示为空,否则,显示G5的记录
而你的实际记录是数值型零,所以输出为G5的记录。
将公式修改为:
=IF((F5=0),"",G5)
即可获得预想的结果
此公式经wps表格验证 参考技术C =if(条件,"",为false时的结果) 参考技术D 把公式写全了我们瞅瞅。追问
补上了图,您给我看看是哪里出了问题,为什么该输出空白的地方还是输出了0呢
追答看不到图,你把你的IF公式写出来,我判断一下。
追问=IF((F5="0"),"",G5)
F列和G列是一样的,输出H列的目的是为了消除F列中的0项,将0改为空白
公式改为=IF(F5=0,"",G5)
追问好了,谢谢你。
追答问题解决了,请采纳最佳。
本回答被提问者采纳excel求和,没数据则显示空白
A1,B2,C5,希望F8数据求和,公式为F8=SUM(A1+B2+C5)
如果对应格数据为零,F8的公式应该如何呢,暂时显示的是#value!
多谢!
以上是关于为啥用excel的IF函数,不能输出空白呢的主要内容,如果未能解决你的问题,请参考以下文章