EXCEL表格中去除看不见的空格和符号方法

www.zhiqu.org     时间: 2024-06-01

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

  LEN函数判断看不见的空格和符号是否被删除。

  1、用LEN函数计算单元格字符个数

  因为是看不见的空格或者符号,我们无法用肉眼来判断是否删除成功,这时我们需要用LEN函数来辅助判断。比如在空白单元格B2中输入“=LEN(A2)”,就能计算出A2单元格中字符的个数。用LEN函数计算处理前和处理后的单元格字符个数,就能判断出是否删除成功了。

   使用TRIM函数去除空格

  1、TRIM函数的语法格式及实例

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

   用替换法去除空格

  1、选中要替换的G列,点击EXCEL软件的`菜单栏中的“编辑”,在下拉菜单中点击“替换”,在弹出窗口中点击“选项”。在查找内容框中,输入空格,在替换中不要输入。点击“选项”,以便更详细地设置。

  2、搜索框中选“按列”,区分大小写、单元格匹配、区分全/半角的前面不要选择,最后点击全部替换,就能把整列替换成无空格了。用查找替换法需要知道要查找的内容,但因为是不可见空格或符号,所以只能替换空格,而无法替换其它不可见符号。

   使用CLEAN函数去除符号

  1、CLEAN函数的语法格式及实例

  =CLEAN(text),要从text中删除非打印字符的任何工作表信息。CLEAN函数被设计为删除文本中 7 位ASCII码的前 32 个非打印字符(值为 0 到31)。实例解说见图。

   使用SUBSTITUTE函数去除空格和符号

  1、SUBSTITUTE函数语法及实例

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

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

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

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

   使用LEFT、RIGHT、MID函数去除空格和符号

  1、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计数。

   用REPLACE去除空格和符号

  1、REPLACE函数的语法格式及实例

  =Replace(old_text,start_num,num_chars,new_text)

  =replace(要替换的字符串,开始位置,替换个数,新的文本)

  从指定位置开始算提取几个字符数,其中每个字符按1计数。

   用分列法去除空格和符号

  1、在要分列的F列的后面插入空白列(按需要插入列数,最好多一些,以免分列后的数据覆盖原有的其它列),选中要分列的列,选择菜单栏的“数据”,在下拉菜单中选择“分列”。

  2、在弹出窗口中选择“分隔符号”,点击“下一步”。

  3、在新弹出的窗口中把分隔符号前的复选框都选上,把“连续分隔符号视为单个处理”也选上。点击“下一步”。

  4、根据需要选择“列数据格式”,最后点击“完成”。本例因是处理身份证号,列数据格式应选“文本”,最后点击“完成”。若碰到要分列的数据形式不统一的要根据需要区别处理。

   注意事项:

  要根据实际情况的不同灵活运用各种不同的方法



~


#方询振# 怎样去除Excel中的空格 -
(18470073866): 只要按CTRL+H(编辑/替换),在“查找”中输入一个空格,“替换”中什么都不输入,直接按“全部替换”,就能去除当前文档中所有的空格. 如果不想去除全部的空格,可以点击“替换”,就只去除最近的一处,并自动停留在下一处空格上,等待工人干预,可选择“替换”,也可选择“下一个”. 如果是要替换文档中一片连续区域中的全部空格,可以先选定这片区域,再作上面所述的“全部替换”操作,就只替换选定区域中的部分了.

#方询振# EXCEL中如何自动去除单元格里的空格 -
(18470073866): 因为数据后面带有空格,只要把数据后的空格去掉,在转为数字就可以了. 具体作法:选择整列,点击菜单“数据—分列”,第一步选“分隔符号”,第二步选择“空格”,第三步选择“文本”,完成去掉空格,最后转换为数字格式.图示如下:1、2、3、4、5、

#方询振# 请教在EXCEL工作表中如何用简单的方法把其中的空格去掉?
(18470073866): 在一个单元格内的空白字符用TRIIM,CLEAN公式, 如你说的是空白行可以用排序或透选来达到删除的目的 不可能,你用得不对,你有QQ么

#方询振# 在excel中如何去掉字符串中的空格 -
(18470073866): 删除空格两种方法:公式法:使用TRIM公式,例如=TRIM(A1), 代表将A1中所有的空格去除.查找替换法:选择需要剔除空格的范围,查找空格,可在查找框直接按一次空格键,后直接点替换.

#方询振# 怎样去除Excel里所有字符中的空格? -
(18470073866): 选择你要查找的区域1、CTRL+G 定位2、ALT+S 定位条件3、ALT+K 空值4、确定

#方询振# 如何批量去掉excel中的空格 -
(18470073866): 1、如果是数据中的空格,使用替换功能,批量处理即可2、删除的空白的单元格,使用筛选,删除即可.

#方询振# 如何批量去除EXCEL单元格中的空格字符? -
(18470073866): 查找替换即可,替换为那个地方什么都不填,查找内容处输入一个空格,再替换一次全角空格就可以,然后选择全部替换即可.有时可能还有空格,那个空格可能是全角空格

#方询振# excel删除看不见的字符 -
(18470073866): 将单元格内字符复制至TXT文本,在TXT文本中你就会看到特殊的字符,复制至EXCEL单元格,将其替换,替换内容什么都不填写

#方询振# excel表格中怎么删除看不见的空格或符号 -
(18470073866): 这种情况空格比较方便,直接ctrl+f,搜索空格,然后替换为空值就可以了.

#方询振# excel 表里,隐藏空格及双引号怎么 取消 -
(18470073866): 空格可以用trim函数去掉,双引号你试试选择性粘贴呢,你能把数据上传一份吗? 或者 数据复制到记事本上,然后再记事本上统一替换",替换完成后再复制回EXCEL,