比较Excel中的两个字符串?

Fle*_*seo 62 comparison microsoft-excel

我需要比较excel中的两个字符串并确定它们是否相等,字符串是否在相邻的单元格中。例如,给定:

apple   apple
water   water
pear    carrot
apple   water
dog     dog
pear    carrot
Apple   apple
Run Code Online (Sandbox Code Playgroud)

第三列的公式应该给我:

true
true
false
false
true
false
false
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏,泰德

sup*_*per 71

为此使用内置exact()函数exact-ly:

=exact(A1, B1)
Run Code Online (Sandbox Code Playgroud)

如果字符串相同,它将返回 true。


小智 28

如果您的第三列结果中的大小写不重要,则=A1=B1. 如果您的结果中的情况确实重要,则=IF(A1=B1,"true","false").

此比较 (=A1=B1) 与精确比较略有不同,因为未比较字符的区分大小写。精确函数还比较字符大小写。如果您需要检查区分大小写并指定您自己的结果,请使用=IF(EXACT(A1,B1),"true","false").