VBA里if函数判断单元格内容怎么不一样?

两个单元格的内容完全一样,格式也一样,也没有空格,为什么用if函数进行判断还是不一样?

第1个回答  2012-09-16
这是因为单元格中的数据类别不一样:数值/字符串等 还有是不是数值经过取位后看上去大小相等,而实际大小不等?(把小数位取很多位就可看出不相等)
第2个回答  2012-09-24
用code函数,将单元格中的字符逐个对比
以下举例A1单元格是被判断的数据
A2单元第一个字符 =CODE(MID(A1,1,1))
A3单元第二个字符 =CODE(MID(A1,2,1))
A4单元第三个字符 =CODE(MID(A1,3,1))
A5单元第四个字符 =CODE(MID(A1,4,1))
第3个回答  2012-09-20
首先要确信 函数IF是不讲人情的,那就是这两个单元格确实有不一样的地方,只是我们没有发现。本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网