ARTICLE · 1180445
Excel里把空格批量替换掉,查找替换输入空格
办公族都懂这种痛苦。同事发来的表格,复制粘贴的数据,单元格里全是奇奇怪怪的空格。占着位置不说,查数据时死活匹配不上。VLOOKUP函数报错,SUM求和算不对,整个人都要炸了。
其实解决这个问题只要三步。Excel里有个查找替换功能,平时大家都用过。但大多数人不知道,它也能处理空格。
打开你的表格。按下键盘上的Ctrl+H。这时候会弹出一个对话框。上面两行空白框,上面叫“查找内容”,下面叫“替换为”。
关键操作来了。把光标点在“查找内容”的框里,然后按一下键盘上的空格键。你会看到框里出现了一个光标在闪烁,但看不出任何东西。别担心,这是正常的,空格本来就没显示。下面那个“替换为”的框里什么都别输,保持空白就行。
点击“全部替换”按钮。Excel会疯了一样地删掉所有单元格里的空格。几秒钟后,弹出一个提示框告诉你替换了多少个。有时候一个工作表里能找出几百个空格,第一次看到这个数字时,我吓了一大跳。
有个细节大家要注意。如果表格里有人名地址这种数据,别一上来就点全部替换。比如“张 三”这种名字,中间的空格可能是有意加的。先选中你要处理的数据范围,再按Ctrl+H,这样替换只在选定区域里生效。
还有一个坑。有时候单元格里的空格是半角还是全角的问题。复制过来的数据,有些空格看着一样,实际不是一回事。全角空格像个中文字符那么宽,半角空格只有一半宽。发现替换不掉时,可以试试在查找框里复制一个真空格进去,再按一次空格键。
朋友遇到过更离谱的事。替换完空格后发现还有些看不出来的隐藏字符。比如换行符、制表符这些东西。这种情况下,你要在查找框里输入ALT+小键盘数字0+1+0,组合出来的就是换行符。用同样的方法,ALT+0+9是制表符。
清理完空格后,数据就干净了。VLOOKUP能正常跑了,数据验证也能通过了,整个人都舒服了。这招用熟了,处理别人发来的脏数据,也就十来秒的事。















































































