【Excel】如何批量去除Excel中无法看不见的空格?

如何批量去除Excel中无法看不见的空格?

今天碰到一个棘手的问题,引发联想。单元格中一个“空格”死活去除不了?和大家总结一下有关在Excel中批量删除“空格”的方法。

场景:企业人事、财务、市场部等需要数据整理的办公人士。

 

问题:如何批量去除Excel中无法看不见的空格?

解答:利用替换和专门“清理”函数的快速搞定。

 

在Excel数据处理中碰到清理空格或一些特殊看不见的内容,大部分人会想到替换。替换的思路和Word替换思路一样,把空格替换成空。

具体操作如下:

例如下列有单元格内有空格。

7f8076ed44e5403d8e5c5f82ea850213.webp

然后选中数据区域,按Ctrl+H 快捷键调出替换窗口。查找内容窗口输入一个”空格“。在“替换为“窗口不输入任何字符。

173446a6c92f414f8c247aa8d6b96a3b.webp

点击“全部替换“按钮搞定。

9bcb181f77d042a2a65f6258cabf327d.webp

 

替换是一种比较简单实用的方法。

在Excel当中有可以用专门的替换函数来搞定。这就是:SUBSTITUTE

这个函数的作用不破坏原有的数据,批量输出去除空格之后的数据到新单元格。

函数的使用也很简单:

=SUBSTITUTE(有空格的单元个区域,需要替换的字符,替换之后的字符)

 

=SUBSTITUTE(A4," ","") 就是将A4单元格的内容中,空的替换成空。

715baa0f58894b939c7a2c0a00313ca1.jpeg

除了SUBSTITIUE函数之外,还有一个专门清理空格函数 TRIM。举例如下:

60a587a9de944ff3be1bdae9895168aa.webp

奇怪,好像没清理掉嘛?注意TRIM函数主要负责单元格数据内容两段的空格清理。(箭头所指之处)

389af5ef62a8481c974be1e67a6e36bb.webp

这个函数对英文文字的空格清理就非常好。主要看A9 与C9单元格的差异,这样保证英文单词之间会有一个空格。

1bfd88fa9997448a878664d756c4402c.webp

TRIM的Excel说明确实也是如此:

ae13efafc640476aba600d6c3e78bc17.jpeg

接下来介绍第三个清除函数:clean 很容易记住,从字面上就可以记住。这个函数专门批量清理系统导出数据时候带的我们看不见的ASC码类的字符或者是一些乱码。

例如下图中A4的有强制换行符,需要清除成无强制换行符的状态。可以用Clean函数。

3589a799c6094c3ba19230fab81cbb57.webp

如果单元格中既有行首空格、行尾空格、中间空格,又有行内换行,怎么办?

融会贯通一下,使用=substitute(clean(A1)," ", "")

fb2b031a0db944c9a2a88f0c16225230.jpg

检查单元格是否有空字符,使用isblank()。

7f116b6a9daf4e3da93ba5e330fa4a7a.jpg

 

总结:以后只要在Excel中碰到这种清理“空格“问题。可以通过trim()清除空格,clean()清除不可见字符,SUBSTITUTE()替换掉不可见字符。用这几个函数搭配使用就可以做到”药到病除“。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值