可以使用工具栏的“替换”功能,将“空格”全部全部替换,即可达到批量去除“空格”的效果。
1、打开需要操作的Excel表格,以输入数据“我爱我的祖国”为例,此时,数据前输入有两个“空格”。
2、点击工具栏的“查找和替换”下的下拉三角箭头,点击“替换”选项卡。
3、在弹出的“查找和替换”对话框中,点击“替换”,在“查找内容”框中输入“空格”,在“替换为”框中不要输入任何内容,点击“全部替换”按钮。
4、“全部替换”后,弹出如下图所示的对话框。
5、可以看到之前文字前面的两个“空格”已经被成功“替换”了。
在excel工作表中,单元格内有大量的全角和半角空格,如果使用手工删除实在是太累,其实使用SUBSTITUTE函数就可以一次性的去除所有的全半角空格。
实例:去除表中全角或半角空格
工作表如图所示:
在A列姓名列中学生的姓名在输入时,录入了大量的全角和半角空格,将操作定在G列中。然后在G2单元格输入公式:=SUBSTITUTE(SUBSTITUTE(A2,"",""),"",""),然后在整个G列复制公式。选择G列数据→进行复制,再选择A列所有数据→选择性粘贴→值和数字格式即可。
通过SUBSTITUTE函数,就一次性的全部去除了整个工作表的全角或半角空格。
这是EXCEL的一个BUG,变格式什么的都没用的,你可以试用以下方法:
1.按图示在EXCEL中输入一个数值,几个文本,然后"汇总",可以看到汇总值就是第一个数.
2.在空白位置输入0(图示红色位置),单击该单元格,并右键,复制.
3.拖选图示蓝色位置,右键,点择选性粘贴,并按图示选"加
4.确定后,你可以发现,"汇总"数字变了.
这是EXCEL的一个实用技巧,是我平时用的时候发现的.以前我就是这样解决这类问题的,相信对你有用. 这个问题还可以通过VBA编程处理. 除此之外,基本上没招.
我自己验证了很多函数,只有这个亲测有效:=MID(需要提取数字的单元格,首字符的字序数,提取数字的字符长度),例如MID(A2,4,9),4指的是数字出现在第4个字符位置,9指的是整个数字的字符长度。这样得出来的就是去掉了空格的数字。当然如果一列原数字长短不同,就要分别筛选出同样数字长度的单元格来统一操作。
ctrl+H,查找“ ”,替换为空,不输“”