excel字符串比较失败的时候不应该

时间:2009-08-07 06:55:56

标签: excel

当我=RIGHT(DATA!$A$2:$A$1501,1)时,我得到值3.当我=$B$5时,我得到值3.当我=RIGHT(DATA!$A$2:$A$1501,1)=$B$5时,我得到的值为FALSE。

f%^ k如何3不等于3.这是数据类型问题吗?我需要演员吗?如果是这样的话?

2 个答案:

答案 0 :(得分:1)

是的,这可能是一个数据类型问题。尝试

=RIGHT(DATA!$A$2:$A$1501,1)=TEXT($B$5,"general")

via:The JLD Excel Blog - String to number, Number to String

答案 1 :(得分:0)

你的一个“3”可能是文字。试试这个:

=VALUE(RIGHT(DATA!$A$2:$A$1501,1))=VALUE($B$5)