中企动力 > 商学院 > excel删除多余空格
  • ?

    最全批量去除EXCEL/WPS单元格中隐形符号和空格的方法

    石弓

    展开

    在使用EXCEL的VLOOKUP、IF等函数过程中,有时因为单元格中存在看不见的空格或符号,导致函数应用出错。为了解决出错问题,我们需要去除看不见的空格和符号。下面是本人根据工作实践总结的去除看不见的空格和符号的几种方法,及各种方法的适用场合。去除方法有用LEFT函数、MID函数、RIGHT函数、TRIM函数、SUBSTITUTE函数、CLEAN函数、REPLACE函数、替换法、分列法。

    首先检查单元格有什么格式

    a.直接复制单元格到空白的TXT文本

    b.用快捷键Ctrl+F复制到“查找和替换”的搜索框

    c.用LEN函数计算单元格字符个数

    去除单元格中的空格

    a.用right和len函数以及value函数,right函数是从右边开始截取指定位数字符的公式,len是求单元格的长度,value是将文本转化为数字;通过Ctrl+F确认是有几个单元格,例子里是确认只有一个空格,就用right取值:RIGHT(B3,LEN(B3)-1),这样出来的值是文本,需要转换为数字,就在用VALUE:VALUE(RIGHT(B3,LEN(B3)-1))

    b. TRIM函数的语法格式及实例 =trim(text),用来删除字符串前后的空格,但是会在字符串中间保留一个作为连接用途。实例解说如图

    去单元格内所有空格非打印字符,不可见符号

    1.使用value函数和clean函数,clean函数是删除文本中所有非打印字符,如空格、引号等打印出来不可见的字符。公式:CLEAN(B3),再转化为数字:VALUE(CLEAN(B3))

    2.适用于单列比较方便,复制到TXT,用查找替换把空格和符号删除掉,再复制回表格中

    3.使用SUBSTITUTE函数

    =substitute(text,old_text,new_text,[instance_num])

    =substitute(需要替换的文本,旧文本,新文本,第N个旧文本)

    参数Instance_num ——为一数值,用来指定以 new_text (新文本)替换第几次出现的 old_text(旧文本)。

    参数Instance_num 可省略,这表示用 new_text(新文本)替换掉所有的old_text(旧文本)。

    4.使用LEFT、RLGHT、MID函数

    LEFT、RIGHT、MID函数语法格式及实例

    =LEFT(text, [num_chars]),其中text为要取得给定值的文本数据源,num_chars表示需要从左开始算提取几个字符数,其中每个字符按1计数。

    RIGHT函数语法

    =RIGHT(text,[num_chars]),其中text为要取得给定值的文本数据源,num_chars表示需要从右开始算提取几个字符数,其中每个字符按1计数。

    MID函数语法

    =MID(text, start_num, num_chars),其中text为要取得给定值的文本数据源, start_num表示指定从第几位开始提取,num_chars表示需要从指定位置开始算提取几个字符数,其中每个字符按1计数。

    实列解说如图

    5.使用函数REPLACE

    =Replace(old_text,start_num,num_chars,new_text)

    =replace(要替换的字符串,开始位置,替换个数,新的文本)从指定位置开始算提取几个字符数,其中每个字符按1计数。

    6.用分列法

    在要分列的F列的后面插入空白列(按需要插入列数,最好多一些,以免分列后的数据覆盖原有的其它列),选中要分列的列,选择菜单栏的“数据”,在下拉菜单中选择“分列”。在弹出窗口中选择”分隔符号“点“下一步”在弹出新窗口中把所有分隔符都复选上,把“连续分隔符号视为单个处理”也选上,点“下一步”根据需要选择列数据格式,最后点击“完成”遇到分列数据不统一的要根据需要区别外理。

    总结

  • ?

    excel如何批量把空格去掉?

    Isoke

    展开

    在excel工作表中,单元格内有大量的全角和半角空格,如果使用手工删除实在是太累,其实使用SUBSTITUTE函数就可以一次性的去除所有的全半角空格。

      实例:去除表中全角或半角空格

      工作表如图所示:

    在A列姓名列中学生的姓名在输入时,录入了大量的全角和半角空格,将操作定在G列中。然后在G2单元格输入公式:=SUBSTITUTE(SUBSTITUTE(A2,"",""),"",""),然后在整个G列复制公式。选择G列数据→进行复制,再选择A列所有数据→选择性粘贴→值和数字格式即可。

      通过SUBSTITUTE函数,就一次性的全部去除了整个工作表的全角或半角空格。

    (本文内容由百度知道网友wawan_ok贡献)

  • ?

    简单到你不会的Excel“空格”大汇集

    千顷寒

    展开

    有不少人不屑于学习简单的技能,但我要说,这么简单的“空格”,你都会用了吗?

    其实说“空格”不是非常标准,准确点应该说是类似于空格的东西。

    1、空单元格

    01当单元格没有内容的时候,下拉公式会出错。

    这时嵌套一个IF函数判断,让空单元格返回空白。更多Excel学习和问题请加群:289393114、570064677

    =IF(D2="","",VLOOKUP(D2,A:B,2,0))

    02当单元格有一个没有内容,统计不重复的公式就会出错。

    存在空单元格的情况下,要&"",再减去1。

    =SUMPRODUCT(1/COUNTIF(A2:A9,A2:A9&""))-1

    2、空文本

    01陈锡卢这个人员在查找表中没有,返回错误值。

    针对这种用IFERROR函数,让错误值显示空文本。

    =IFERROR(VLOOKUP(D2,A:B,2,0),"")

    02提取不重复人员的时候,用下面的数组公式,最后会出现0。

    =INDEX(A:A,SMALL(IF(MATCH($A$2:$A$8,$A$2:$A$8,0)=ROW($1:$7),ROW($2:$8),4^8),ROW(A1)))

    这时可以在公式后面&"",这样就是将0显示为空文本。

    =INDEX(A:A,SMALL(IF(MATCH($A$2:$A$8,$A$2:$A$8,0)=ROW($1:$7),ROW($2:$8),4^8),ROW(A1)))&""

    3、空格

    01姓名的空格乱输入,这种会导致统计出错。

    借助替换函数去除空格。

    =SUBSTITUTE(A2," ","")

    02空格很多但只保留中间一个空格。

    4、隐藏字符

    不是设置文本格式的原因,库存量存在类似于空格的东西,但直接输入空格,没法替换。

    这种叫隐藏字符,需要复制到记事本才能看见,替换后再重新复制到Excel。用鼠标选择,很明显的看到数字后面空了一些东西。

    5、强制换行符

    明明内容一样,就是查找不到对应值

    这种是里面含有强制换行符,可以用LOOKUP+FIND解决。

    =LOOKUP(1,0/FIND(B8,$B$2:$B$4),$C$2:$C$4)

  • ?

    批量去除多余空格、空行,对于网上拷贝的文档,特别有用

    房思远

    展开

    很多网上拷贝的文档

    过来之后空格、空行一大堆

    没法使用。

    手动修改根本不可行

    所以,我们继续批量地

    替换

    01——去掉空格

    选择查找、替换,快捷键Ctrl+H

    点击更多,选择特殊格式——空白区域

    然后全部替换为空即可完成。

    02 批量替换空行

    下图文档,每行都多了个空行

    继续更多,选择特殊格式——段落标记,如图所示:

    这里是要把多余的空行替换掉

    意思就是有重复的空行

    替换的设置是:^p^p,替换为^p

    就是两个段落标记替换为一个

    多余的一个空行被替换掉了

    如果你有很多的连续3行或是更多的空行

    你只需要重复替换几次就可以了

    递归减少的

    稍微大型的文档

    能批量替换的地方

    尽量不用手动

    office曹往期回顾

    word长文档编辑,拒绝low操作,用分页符,专业、方便

    Excel:会录入——专业excel运用的开始,学习几分钟,告别low操作

    Word表格精华帖,谁搞不定,谁心塞

  • ?

    快速批量删除Excel表格空行的几种方法

    方静芙

    展开

    日常的Excel表格经过多次编辑,常出现很多空行的情况,如何能够快速批量地删除Excel工作表中的大量空白行呢?下面列举几种方法互相学习:

    方法一:定位批量删除法

    此法适用于:数据区域中至少有一列除空行外没有其他空单元格的情形。

    1、选中数据区域中除空行外没有其他空单元格的任一列的数据区域——“开始”工具栏之“查找和选择”按钮,选择“定位条件”,打开定位条件对话框——选择“空值”,并“确定”,则定位选中该列中的空单元格;

    2、在定位选中的任意单元格点击鼠标右键,选择“删除”快捷菜单——“删除”框中选择“整行”,“确定”之。

    小技巧:按“F5”或“Crel+G”快捷键可打开“定位”对话框,点击“定位条件…”按钮,打开定位条件对话框。

    方法二:自动筛选法

    此法适用于:同方法一。

    1、选中数据区域中除空行外没有其他空单元格的任一列的数据区域(若首列符合可选中所有数据区域)——“数据”工具栏之“筛选”按钮,则在第一个单元格右下角出现筛选三角按钮。

    2、点击其下拉箭头,弹出框中取消“全选”复选框,再选择最正文的“空白”复选框,“确定”,这样表格中仅显示空白行。

    3、删除空白行。

    4、再次点击筛选三角按钮,弹出框中选择“全选”复选框(注意最下方没有“空白”复选框了)。

    5、“数据”工具栏之“筛选”按钮。

    方法三:排序删除法

    此法适用于:允许改变数据的排列顺序的情形。

    1、选中所有区域中的数据单元格,点击“数据”工具栏中的排列顺序“A-Z”或逆序“Z-A”按钮,将空行排至最后的几行。

    2、删除空白行。

    应用方法三时,不改变数据的排列顺序时:辅助列+排序删除法

    1、在表格中插入任一列,用从上到下填充序列,如1-N。

    2、选中包括辅助列的所有区域中的数据单元格,用“排序删除法”删除空行。

    3、单击辅助列单元格,点击“数据”工具栏中的排列顺序“A-Z”按钮,这样有效数据就是按原顺序排列的了。

    4、删除辅助列。

    方法四:公式法

    此法适用于:不规则的空单元格。

    1、在最后列的下一单元格中输入函数“=COUNTA(A2:F2)”,计算出整行有数据的单元格的数量。

    2、用筛选法选出为0的行,删除之。

    3、删除辅助公式的列。

  • ?

    Excel删除空格(批量删除开头、所有、末尾的空格)

    火凤凰

    展开

    在处理Excel数据时,空格是一个最头疼的问题,因为空格有时候它是存在的,我们却无法直接看到它,不把空格删除掉,有可能导致结果出错。

    今天我介绍一个简单高效的办法,借助方方格子中删除空格的功能,我们轻松删除不同情况下的空格。

    【温馨提示】熟练使用方方格子,让工作更简单、更高效。

  • ?

    在EXCEL当中,如何快速删除空白行

    邬映之

    展开

    在EXCEL中,可能在不同的行会存在一些空白行,用不上,但看着十分碍眼,那该怎么快速删掉这么空白行呢?

    视频操作

    文字详解

    例如:如何快速删除如下空白行?

    第一步:随意点击单元格– 按【Ctrl+G】-【定位条件】-【空值】-【确定】

    第二步:右击 - 【删除】-【下方单元格上移】-【确定】

    结果显示:

    以上就是我们今天主要学习的知识点,希望对你有所帮助~~有什么问题欢迎留言,我们会及时的给你答复~~

  • ?

    快速删除表格中的空白行、空白列和空白单元格

    Cyril

    展开

    由于各种各样的原因,表格中出现了一些多余的空白行/空白列/空白单元格,怎样快速删除这些空白呢?至少有4种方法,很多人也分享过,但是这些方法都适用于什么情况呢?

    排序法

    如果你的数据行与行之间没有顺序,那么强烈推荐你重新给数据按照数值升序排列,排列之后所有的空白行都显示在数据最后,这就相当于删除了数据。

    如果你的数据行与行之间的顺序不能修改,那也可以使用排序法。首先添加辅助列,并输入序号,然后按照原始数据排序,这样原始数据空白行就会显示在最后,删除掉这些行,再按照辅助列排序,即可恢复原有的顺序。

    添加辅助列序号时,有个小技巧:首先按“Ctrl + End”查看数据最后一行是第几行(本例为172),接着使用自动填充序列,快速添加序号。

    筛选法

    选中所有的数据(不能按“Ctrl + A”),接着点击筛选按钮,筛选出空白,接着点击第一个空白行,按住Shift键再点击最后一个空白,最后批量删除这些空白行。

    定位法

    按“Ctrl + G”,接着设置定位条件为空值,最后右键一下,删除整行。

    公式法

    添加辅助列,并输入公式“=COUNTA(A2:D2)”,这样就可以计算出每行有几个数据,然后筛选出“0”,将这些行都删除即可。

    区别

    要删除的数据顺序无关紧要,选择排序法最高效。少量数据,数据顺序不可更改时,选择筛选法最方便。要删除所有带空白单元格的行(哪怕一行只有一个空白)时,选择定位法。只删除空白行,部分单元格空白的行予以保留时,选择公式法。每一列数据空白单元格数不同时,排序法排序时选择的关键字不同,筛选法筛选时选择的标题不同,会对结果产生影响。排序法、定位法、公式法同样也适用于删除空白列。

    谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。

  • ?

    Excel快速删除空白行,这个方法简单粗暴!

    成协

    展开

    我们在平时用EXCEL处理数据时,由于添加、删除、剪切、复制等操作,经常会造成数据区出现空行的现象。今天来教大家如何快速删除空行。

    纯空白行,无其它空白单元格

    当数据区除了有整行空白,没有其他空白单元格时,快速删除空白行的方法:

    【GTRL+G】——【定位】——【定位条件】——【空值】——【鼠标放在空值上】——【右键】——【删除】——【整行】,如下图:

    既有空白行,又有空白单元格

    如果数据区域,除了空白行,还有空白单元格存在,就不能用以上方法。

    正确的方法是:

    1、建立辅助列;

    2、输入公式:=COUNTA(A2:G2);

    3、筛选出辅助列中为0的行;

    4、选中辅助列中为0的行,ALT+;,显示可见行,删除行。

    (EXCEL2010以上版,可以直接选中筛选出的行删除。)

    如果各位还有更好的办法,欢迎留言!

  • ?

    Excel技巧分享篇:快速删除Excel空白行与列

    Ethel

    展开

    在日常办公中,想要提高Excel工作效率,掌握一些实用、高效的Excel技巧至关重要,这里将分享四个实用技巧,其中包含有:excel怎么批量删除空白行与列,不会的速速点击查看!

    一、批量删除空白行

    面对大量数据中的空白行,你还在手动一行一行删除?

    想要快速删除大量空白行,用一个【筛选】即可搞定。

    具体操作:

    选中A列并点击筛选,选择空白,接着选中所有空白行并删除,最后取消筛选完成。

    二、批量删除空白列

    除了空白行以外,大量空白列删除也不需要手动删除。

    想要删除空白列,通过【定位条件】进行处理。

    具体操作:

    全选工作表并用tab键移至空白列,找到定位条件,并点击行内容差异单元格,在格式下选择隐藏列,再次进入定位条件,点击可见单元格,删除列后取消隐藏即可完成。

    三、隐藏透视表分类汇总

    想要对不同的数据进行分类汇总,手动罗列分类太麻烦。

    可通过【设计】中的分类汇总进行快速分类。

    具体操作:

    选中数据,点击设计中的不显示分类汇总,已隐藏完毕。

    四、快速更换万单位

    看到长串的数字很不规范,可以通过【自定义】快速转换单位。

    具体操作:按Ctrl+1快捷键打开单元格格式,在自定义中输入0!.0,“万”即可实现。

    五、Excel与PDF互转

    Excel转PDF,不管是在office还是Wps中都可以很快实现。可反过来,将PDF转成Excel却实现不了。教大家怎么快速实现PDF转Excel!

    进入 迅捷PDF转Excel在线网站,然后添加PDF文件,设置页码(默认转换每一页),再开始转换,最后将转换好的表格下载到电脑或手机上即可。

excel删除多余空格

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP