如何批量去除EXCEL单元格中的空格字符.doc_第1页
如何批量去除EXCEL单元格中的空格字符.doc_第2页
如何批量去除EXCEL单元格中的空格字符.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

如何批量去除EXCEL单元格中的空格字符用查找替换即可,查找内容处输入一个空格,替换为那个地方什么都不填,然后选择全部替换即可。有时可能还有空格,那个空格可能是全角空格,再替换一次全角空格就可以。-如何删除excel单元格中的空格!急!急!急!表格中的数据是身份证号码,但是号码后面带有空格,如何在不改变数据格式的前提下把号码后面的空格批量删除。(我有大量的数据要处理)我试过用查找-替换功能,但是替换后都是以科学计数法的格式显示的。请高手指教!解决方案:选择整列,点击菜单“数据分列”,第一步选“分隔符号”,第二步选择“空格”,第三步选择“文本”,完成。EXCEL中消除单元格内的空格是那个函数?解决方案:可以用TRIM函数=TRIM(A1)开头和末尾不管多少空格,都能去掉;中间的,两个数据之间如果有多个空格只保留一个。巧妙删除Excel文档中的空格方案如下:Excel数据许多单元格字符间(如以两个字命名的姓名间)常常会有空格,这样既影响美观,也不便于操作。如何删除字符间的空格呢?具体方法如下:执行“工具宏VisulBasic编辑器”命令或按下Alt+F11组合键,在VisulBasic编辑器中选择“插入添加模块”,在代码窗口输入以下代码(如图1):Sub删除空格()Dimi%Fori=1To10单元格空格在10个以内Cells.ReplaceWhat:=,Replacement:=,LookAt:=xlPart,SearchOrder:=_xlByRows,MatchCase:=False,MatchByte:=FalseNextiEndSub输入完成后,关闭VBA窗口,返回到工作表编辑窗口,在Excel文档中执行宏即可。为了操作更加方便,可以将宏命令添加到常用工具栏上,具体效果如图2,实现方法如下:执行“工具自定义”命令,在弹出的“自定义”对话框中,单击“命令”选项卡,在“类别”命令中选择“新菜单”,再将“命令”中的“新菜单”拖放到菜单栏中。右击“新菜单”,从弹出的快捷菜单中选择“命名”,将新菜单命名为“删除空格”,并指定刚建立的宏,如图3。要去除文件中的空格,只要点击菜单栏上的删除空格按钮就可以了。也可以将宏代码导出到指定文件夹,以后如果其他Excel文档需要进行转换,将文件导入即可。步骤如下:在VBA编辑窗口,选中模块(代码),单击“文件导出文件”,在导出文件窗口,选择文件名及保存路径,保存即可。如果其他Excel表文件需进行删除空格,将该文件导入执行宏就可以了。-到了年底,单位要报送的表格非常多,有时就请一些非专业老师帮助录入,但在录入的过程中我发现不少老师录入的表格数据中存在一些空格,影响了数据的整体效果。如果一个个地修改既费时又费力,针对此现象我想出了几种有效的解决方法并且收到了良好的效果,因此写下来与广大读者一起分享。一、提前预埋设置,做到事半功倍1提醒用户输入的数据中是否含有空格在数据录入过程中,如果想让系统自动提醒用户输入的数据中是否含有空格,可通过设置数据的有效性来实现。以验证姓名数据在输入的过程中是否含有空格为例(如图1),选中第一个姓名向下的单元格区域,单击“数据”菜单中的“有效性”命令,弹出“数据有效性”对话框,在“设置”选项卡中将允许的有效性条件设为“自定义”,在其下方的“公式”框中输入公式“=(LEN(B2)-LEN(SUBSTITUTE(B2),)=0”。图1切换到“出错警告”选项卡,在“标题”框中输入“出错警告!”,在“错误信息”框中输入“输入的文本含有空格,请确认后重新输入!”(如图2),设置完成后,单击“确定”按钮退出。图2接下来在输入姓名的过程中,系统会自动验证当前单元格中是否含有空格,如果有,则弹出如图3所示的警告信息。图3cico提示:在图3出现时,直接按回车可以重新输入姓名。如果输入字数较多的数据(类似于“家庭地址”这类字段)时,不适合直接按回车键,否则原有的数据会自动被删除,此时单击“是”按钮可以忽略空格的存在。2用公式去除数据中含有的空格上述技巧大家会发现系统能自动检测出空格的存在,但不能自动替换掉这些空格,还必须要重新输入或输入完成后进行必要的修改。可不可以在输入过程中自动去掉含有的空格呢?如果在当前表格中插入一些空列,用substitute函数是可以实现这一功能的,但总觉得不太美观,并且在录入时影响用户的视线。后来我将公式运用到sheet2中顺利地解决了这一问题。输入数据之前首先切换到工作表sheet2(改名为“备份”)中,在a1单元格中输入公式“=substitute(sheet1!a1,)”,并将公式复制到与sheet1中表一样大的单元格区域中,这样在sheet1中输入数据时,在sheet2中对应的单元格中就会将去掉空格后的数据自动保存下来,最后sheet2中的数据就是我们最终需要的数据(如图4和图5)。/pcedu/soft/office/excel/0503/pic/20050301-excel-4.jpg图4/pcedu/soft/office/excel/0503/pic/20050301-excel-5.jpg图5二、后期数据处理,同样游刃有余我们这里采用替换法来删除表格数据中的空格。选定整个表格,单击“编辑”菜单中的“替换”命令,打开“替换”对话框,在“查找内容”框中输入一个空格,在“替换值”框中不输任何内容,单击“全部替换”按钮就可以了。cico提示:若要对某一字段进行上述替换操作,只要在进行替换操作前选定该字段就可以了,否则会出现误替换的现象。当然,有兴趣的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论