乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em>,<em>IF</em>语句判断两个值明明是

<em>Excel</em>,<em>IF</em>语句判断两个值明明是

作者:乔山办公网日期:

返回目录:excel表格制作


  • 应该是浮点运算产生的误差造成显示数值相等但其实并不相等的现象

  请看下图:

  • 解决办法可以在公式中加一个ROUND()函数, 把SUMIF()套上再比较.



浮点运算有误差
建议套一个四舍五入函数
可能性很多,比如一个是文本型,一个是数值型,这个可以查看两个单元格的设置,

一个数据中有不可见字符,这个可以用LEN函数测试一下。

因为他们的类型不同,C1是文本的,J1是数值的。
如果把J1设置文本,然后鼠标双击一下再回车,你的结果就会得Y
另外,可以公式里面添加运算值得自动转换,公式修改为:
=IF(C1-J1=0,"Y","N")
这样的公式能字段转换为数值进行比较,如果单元格没有字符,就可以这么做。如果单元格可能出现字符,那么就强制转换为字符后对比,如果忽略前后多余的空格,公式如下:
=IF(TRIM(C1)=TRIM(J1),"Y","N")

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网