大家好,今天跟大家分享一个我们在处理工作表数据时可能会遇到的问题:工作表中有的空格明明看得见,在使用“查找”功能时就是查找不到。比如下图表格中A2单元格“明”“台”两个字之间存在空格,A3单元格“明”和“楼”两个字之间也存在空格,但是我们在使用“查找”功能时,在“查找”对话框的“查找内容”编辑框中按键盘上的空格键输入一个空格,单击“查找全部”按钮,在“查找”对话框下方却显示只有1个单元格A3被找到,A2单元格中明明也有空格,却查找不出来。
出现上述问题,是因为A2单元格中的空格和A3单元格中的空格并不是同一回事。我们可以通过CODE函数来进行验证。
在B2单元格中输入公式:=CODE(MID(A2,2,1)),按回车键确认公式,可以返回A2单元格中“明”和“台”之间的空格对应的数字代码,返回结果为63。
公式说明:
MID(A2,2,1)意为从A2单元格中的第2个字符开始提取内容,共提取1个字符,也就是A2单元格中的空格;
CODE函数用于返回指定文本字符串中第一个字符的数字代码。返回的代码对应于计算机当前使用的字符集。函数公式CODE(MID(A2,2,1))可返回A2单元格中提取出来的空格对应的数字代码。
需要注意的是,如果当前环境无法识别该字符,code 函数会返回数字代码63。所以,A2单元格中的空格是当前环境无法识别的特殊空格。
我们将B2单元格中的公式向下填充至B3单元格,可以返回A3单元格中的空格对应的数字代码32。
返回的数字代码不同,说明A2单元格中的空格与A3单元格中的空格实质上是不同的。
事实上,A2单元格中的空格是不间断空格,是当前计算机环境无法识别的空格;A3单元格中的空格是我们平常所说的空格,当前计算机环境可以识别,在使用“查找”功能时,可以在“查找内容”编辑框中直接按键盘上的空格键输入空格进行查找。
那对于A2单元格中的不间断空格,我们要如何进行查找呢?
可以直接选中A2单元格中的空格进行复制,再在打开的“查找”对话框中,将复制的空格粘贴到“查找内容”编辑框中,此时单击“查找全部”按钮,A2单元格中的空格便会被查找出来。(由于A2单元格中的空格与A3单元格中的空格并不相同,所以这里的查找结果中并没有A3单元格。)
本文由原创,欢迎关注留言,一起学习更多职场办公技能!