466·删除特殊字符

标签:
wps表格单引号文本型数字 |
分类: 字符处理问题 |
在EXCEL,如果字符串中含有一些看不见的字符,
肯定会导致函数计算错误。
如,字符串中含有空格、换行符、不显示字符等。
为了清除这些特殊字符,
我们想尽了办法。
删除空格,好办,快捷键,调出【查找与替换】对话框,
【查找栏】录入一空格,【替换栏】留空,【全部替换】。
这些空格就被删除了。
删除【换行符】,也是用【查找与替换】。
只是【查找栏】,不能录入空格,而是用快捷键,或者按住键的同时,在小键盘录入“10”,以这两种方法录入一个【换行符】。
【查找栏】录入的【换行符】是不显示的,也不占位,所以很难发现。
从网页上,或其他数据库软件复制或导入的数据,
在EXCEL有可能部分字符不显示。
这是因为不同软件使用了不同的字符集。
在其他软件上可以正常显示的字符,在EXCEL有可能不显示,只占字符位置。
遇到这种情况,很多人会以为这个占了字符位置,但不显示的字符是空格。
因为他跟空格的表现是一样的。
实际上,如果用【查找和替换】查找空格,全部替换为空,是无法删除的。
传统方法是,复制一个不显示的字符。
虽然他不显示,可还好,它占了位,比较好复制。
打开【查找和替换】,【查找栏】粘贴刚才复制的字符,【替换栏】留空,【全部替换】。
删除空格、换行符、不显示字符,都要使用【查找和替换】,但【查找栏】录入不同。
【换行符】和“不显示字符”的录入,还比较麻烦。
WPS EXCEL肯定是注意到了这个问题。
所以提供了一键清除这些特殊字符的功能。
在【开始>单元格>清除>特殊字符】,可以一键清除【空格】【换行符】【不可见字符】和【单引号】。
【单引号】是指录入【文本型数字】前面的那个前导单引号。
【清除>特殊字符>单引号】只删除前导单引号。
这一点让我们认识到,前导单引号,并不是【文本型数字】的必要条件。
它只是录入【文本型数字】时的必要条件。
而且前导单引号,不占字符。
尽管【编辑栏】可以显示它,但实际EXCEL可能并未存储它。
所以【查找】单引号,是查不到的。
在未提供【清除单引号】这个功能以前,
我们无法删除他。
其他三种特殊字符的清除,虽然方便了操作,但都有值得吐槽的地方。
我会另辟专题讨论。
================================================================