在数据的转移过程中,比如复制粘贴,最终显示在Excel时,原数值的前后可能多复制了空格。对以后的数据处理带来很大的问题,如查找重复项。
![Excel公式:[3]Excel如何去除单元格中的空格](https://exp-picture.cdn.bcebos.com/3852f6e5eceeadbcc98463c4cd18dfdae53b7b03.jpg)
工具/原料
Microsoft Excel 2010
问题
1、如下图表格所示,你能够看出来D12,D13单元格的不同吗,如果能,那么D8,D9单元格呢。
![Excel公式:[3]Excel如何去除单元格中的空格](https://exp-picture.cdn.bcebos.com/4759c1dae43b3b867f8a6be3185653bbf9207503.jpg)
2、事实上,这两组单元格都不相同。可以用公式验证一下,结果均为FALSE,表明都不相同。
![Excel公式:[3]Excel如何去除单元格中的空格](https://exp-picture.cdn.bcebos.com/4e168d5653bbf820e650b2bfba21056105a36e03.jpg)
3、在编辑框中编辑D8单元格,全选。你有没有发现,数值的后边多了一个空格的小尾巴。而第二组是在中间多了一个空格。
![Excel公式:[3]Excel如何去除单元格中的空格](https://exp-picture.cdn.bcebos.com/30601b6104a355e90b05cc63d22ae3efe1786803.jpg)
前后空格
1、数值的前后空格,虽然不易发现,但是处理起来却比较容易。
2、Trim()函数用来删除文本的前导空格和尾部空格。Trim(D8)用来删除D8单元格中文本的前后空格。
![Excel公式:[3]Excel如何去除单元格中的空格](https://exp-picture.cdn.bcebos.com/e1390a31dfb6326cc7cdbd7b89532f6322856003.jpg)
![Excel公式:[3]Excel如何去除单元格中的空格](https://exp-picture.cdn.bcebos.com/e177fc9147e833e0a0d919b730ea3e8631485903.jpg)
3、此时,再对公式处理后的文本比较,显示为True。表明经处理后,文本的前后空格消除。
![Excel公式:[3]Excel如何去除单元格中的空格](https://exp-picture.cdn.bcebos.com/6002c9d4483104eb540c7bbb092b74ee1d324e03.jpg)
中间空格
1、由于哌囿亡噱Trim()函数无法消除中间空格,需要用另一个函数处理。substitute()函数用来去除中间的空格。substitute()函数在Excel帮助中介绍的用法如下
![Excel公式:[3]Excel如何去除单元格中的空格](https://exp-picture.cdn.bcebos.com/1d735518512c8cf1720c0287c384cde34a2c4603.jpg)
2、用函数处理后,同样验证一遍,结果为True。
![Excel公式:[3]Excel如何去除单元格中的空格](https://exp-picture.cdn.bcebos.com/4a6d48ee7b7f860ecedec14077f5ee0d3bcebe03.jpg)