单元格的空格怎么去掉?去除单元格的空格
在使用excel的时候,有可能手误在单元格里输入了一些空格,导致格式对齐不那么美观了,有什么办法可以去掉单元格的空格吗?当然是有的。下面就来看看详细的操作。
1、正经的空格删除
先说第1种最简单的情况。
如下图所示,A:B是数据源,A列是人名,B列是成绩。由于A列人名的前后包含了大量空格,导致E列的VLOOKUP函数返回错误值。

对于这种情况,直接查找替换,将空格替换为空白即可。

需要注意的是,这里的空格,最好是从单元格中复制一个,而不是手动输入。后文你会了解到,空格有几十上百种风情,而空格键键入的只是其中普通的一种~
2、身份证中的空格
说一种比较特殊的情况,删除身份证中的空格。
如下图所示,A列身份证号中存在空格,需要删除。

有朋友第一反应是查找替换,但是由于身份证属于长文本,替换后会被转换为数值,而单元格有效保存的数值最大长度是15位,这就导致18位的身份证的后3位数值会被转换为0.

常用的解法方法有两个,一个是SUBSTITUTE函数,文本函数返回的结果必然是文本,所以不会导致身份证号变形:
=SUBSTITUTE(A2,” “,””)
另外一个还是查找替换,只不过增加了一点前戏,用格式刷强制单元格转换为文本格式。

3、去除首尾空格
有时候我们不需要把数据中全部的空格都删除掉,而需要删除首尾的全部空格,中间连续的空格保留一个,对此Excel提供了一个专门的函数:TRIM。
如下图所示,A列的数据包含了大量的空格,需要转换为B列的样式。

B2单元格输入以下公式即可:
=TRIM(A2)
4、删除系统导出的空格
上文我们说过,空格有成百上千种,空格键键入的只是其中普通的一种。
你在A2单元格输入公式:
=UNICHAR(ROW(A1))
将它填充到A1:A10000区域,就可以见到各种各样的字符图形,牛啊羊啊飞机啊大炮啊轮船啊汉堡啊等等,也有各种各样的可见不可见的空格。

从系统导出的数据,有时候包含的空格,就不是正经的空格键生下来的。
对于这种,如果是可见的,你可以从中复制一个,然后查找替换。
如果查找替换失败了,可以换用TRIM+CLEAN的函数组合:
=CLEAN(TRIM(A1))
CLEAN,在英语中是清洁打扫的意思,它可以清理掉一部分不可见的空格。
但不管是查找替换,还是CLEAN函数,都是Excel近古时代开发出的功能了,这就导致它们解决不了很多新生代的空格。
比如,著名的零宽空白8203。8203是它的UNICODE编码,如果你的Excel版本是2019及以上,可以使用UNICHAR(8203)返回该字符。
零宽空白8203就像一个幽灵,完全不可见,不但Excel不可见,数据复制到写字板、Word等软件也不可见,但它真实存在的不要不要的,一样会造成VLOOKUP等条件查询或统计函数无法正确计算。
如下图所示,使用LEN函数,可以发现该函数返回的字符串长度和肉眼所见完全不同,但在编辑栏里你又发现不了任何多余的赘肉字。

对于这种情况,由于不可见字符通常出现在数据的首尾,可以使用LEFT函数查找首个字符是否返回空白。

如果LEFT函数返回结果为空白,则使用SUBSTITUTE函数将它替换即可。
=SUBSTITUTE(A2,LEFT($A$2),””)

同理,如果空格在尾部,可以使用RIGHT函数:
=SUBSTITUTE(A2,RIGHT($A$2),””)
或者管它是头是尾是左是右是男是女,二元对立多烦啊?统统一刀切了!
代码看不全可以左右拖动…
=SUBSTITUTE(SUBSTITUTE(A2,RIGHT($A$2),””),LEFT($A$2),””)
……
有目的的删除空格,除了以上方法之外,也可以借助Power Query等工具处理,不过工作中并不常用。
相关文章
- excel表格如何导出高清图片?
- excel打印每页都有表头怎么设置?
- excel函数公式有哪些?excel函数公式大全加减乘除
- 打开excel提示无法访问文件,请尝试下列方法之一如何解决?
- excel数据透视表怎么做?excel操作及使用技巧
- Excel表格无法输入汉字怎么怎么办?Excel表格无法输入汉字解决方法
- excel表格怎样固定表头,每一页都有表头?
- excel表格斜线一分为二怎么弄?单元格斜线一分为二的操作步骤
- excel怎么改变单元格宽度?excel设置单元格宽度的方法
- 怎么在excel单元格里设置选项可以多选?(超简单,亲测有效)
- 如何在Microsoft Excel上启用新的Copilot(预览版)?
- excel表格经常停止工作闪退怎么解决?
- excel点击单元格出现十字变色怎么取消?
- excel点击单元格出现十字变色的设置方法
- excel文件扩展名与文件格式不匹配怎么解决?
- 你知道,Excel扩展名是什么吗?
相关推荐
-
方方格子(Excel插件) V3.8.7.0 最新版
方方格子(Excel插件)是一款大型Excel工具箱软件,功能强大,包括了文本处理、批量录入、删除工具、合并转换、重复值工具、数据对比、高级排序等等在内的上百个实用功能,支持32位和64位Office,支持Excel2007至2019、365各版本。
-
2022年日历表全年版 V1.0 Excel版
2022年日历表是专为2022年准备的日历表,日历是全年高清的,当您需要进行日历打印时,可以直接下载使用,也可以直接载入Excel编辑器对日历进行编辑,此版本的日历带有公历、阳历、二十四节气、休假等信息,方便用户查看。快来下载吧!
-
EXCEL必备工具箱 V17.60 免费版
EXCEL必备工具箱是一个同时支持EXCEL WPS插件款并且自带免费多标签和导航的工具箱,智能识别当前是32 64位的EXCEL还是WPS,自动屏蔽WPS已有重复功能,额外增加WPS专用功能。此外,还提供了自动生成分析文档、财务比例计算等模版,来简化你的日常工作。
-
Excel合并器 V1.8.0 免费版
Excel合并器是一款Windows系统下的Excel文件和工作表合并工具软件,它支持批量合并Excel XLS XLSX文件格式和多种工作表格式文件(例如ODS, CSV, XML)成一个文件,或者合并多个工作表到一个工作表。用户也可以选择工作表的范围,可以决定是否合并全部工作表,还是只合并文件种一部分工作表。欢迎用户下载体验。
-
方方格子Excel工具箱 V3.8.0.0 官方版
方方格子是一款专为Excel打造的智能辅助工具。此软件功能强大,操作简单,支持撤销,支持DIY工具箱,涵盖文本处理、批量录入、删除工具、合并转换、重复值工具、数据对比、高级排序等等。采用搭积木式的操作方式,让用户可以轻松使用各种工具,极大的提高了数据处理效率。
-
excel万能百宝箱 V10.0 破解版
excel万能百宝箱包括61个菜单功能和25个自定义函数,集86个工具于一身,兼并了ExcelTabs工作薄多标签插件,全方位提升您的工作效率,是一款功能强大的Excel增强型插件。excel万能百宝箱所有功能都通用于2002、2003和2007,拥有选区转换、背景色随意换、快捷键取数等
