Excel中 if条件函数判断后,得出的结果不正确,全部为相同答案

2020-09-16 科技 304阅读
那是因为图中G列用的是文本格式(从单元格左上角有绿色箭头得知),把它重新设定为数值或是常规型格式就行了。

更改G列的格式方法如下:
先选中G列->右键->设置单元格格式->数字->分类->常规->确定就行了。

因为文本型的数字即使为0也大于任何数值型的数字,所以G列的数字永远大于90,公式就只通返回满足第一个条件的结果 A 了。

如果不想改G列格式的,也可以把原来的公式改为这样再下拉就能正常了:

=IF(--G5>=90,"A",IF(--G5>=80,"B",IF(--G5>=60,"C","D")))
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com