在EXCEL中针对某些数据进行查找与引用操作时,表面看起来相同阿字符串,却经常无法查询到相匹配的结果,这往往是因为目标字符串与关键字不符导致的.

  假设A1="John smith",B1="John Smith",下面的公式将对两个字符串进行比较.

=A1=B1 公式返回TRUE.

=EXACT(A1,B1)公式返回FALSE,这事因为该函数区分大小写.

  若B1="John smith",则两个公式都将返回FALSE.这事因为B1的两个单词中间有两个空格,而A1只有一个.这种情况常常发生于手工输入时.用TRIM函数将消除字符串中多余的空格,下面两个公式都将返回TRUE.  

  =A1=TRIM(B1)

  =EXACT(A1,TRIM(B1))

  另外,从一些数据库软件导入的EXCEL文件中经常夹杂着肉眼难辨认的非打印字符,这些符号的存在更易造成查找引用,统计等下一步有关运算的错误,因此也被称为"垃圾字符".这些字符可以用CLEAN函数清除.

  如A1单元格的内容为".你好."两个圆点是非打印字符,用下面的公式可返回"你好".

  =CLEAN(A1)