精华内容
下载资源
问答
  • 今天朋友在工作中遇到一个棘手的问题:有一张1w多条记录的Excel表格,由于身份证号数据录入的不规范,无法录入到系统中。这1w多条记录中,有的身份证号前面有多余的空格,有的身份证号后面有多余的空行。如果人工...

    今天朋友在工作中遇到一个棘手的问题:有一张1w多条记录的Excel表格,由于身份证号数据录入的不规范,无法录入到系统中。这1w多条记录中,有的身份证号前面有多余的空格,有的身份证号后面有多余的空行。如果人工查找、手动删除费时费力,还容易出错。怎么解决呢?跟大家分享一下我的解决方案。

    找到一张计算机二级真考题库中的操作素材,模拟一下上述的实际问题。

    一、模拟问题描述

    在下面的表格中有12条记录(我们使用函数进行批处理,1w条记录的处理方法和效率与12条记录是一样的),前9条记录中的身份证号前面有多余的空格,后面有多余的空行,后3条记录是正确的(作为对比数据)。现在我们要做的是批量删除身份证号单元格中多余的空格和空行。

    329f5cf452570dc08bbcaadf3d5ef2da.png

    二、解决方案

    2.1 方案描述

    设置一个辅助列,使用substitute函数计算出“删除指定单元格中的空值”后的结果。

    2.2 substitute函数功能介绍

    函数功能:将字符串中的部分字符串以新字符串替换

    2.3 函数参数说明

    substitute(Text, Old_text, New_text, Instance_num)

            Text:父字符串,可以是要替换字符的字符串或文本单元格引用。

            Old_text:要被替换的字符串。

            New_text:用于替换old_text的新字符串。如果省略,则删除old_text。

            Instance_num:若指定的字符串old_text在父字符串中出现多次,用本参数指定要替换第几个。如果省略,则全部替换。

    2.4 输入公式并自动填充

    在D2单元格中输入公式,用以删除空值(空格、换行符)

    =SUBSTITUTE(C2," ",)

    注意:双引号中包含一个空格,双引号前后都有半角逗号。

    6267cb171ad9a1ed942c44cfe815bd8e.png

    自动填充公式:将光标移动到D2单元格右下角的填充柄上,双击填充柄自动向下填充公式。也可以拖动填充柄自动填充。

    70d6bec8deafaedc0de32c5496e80853.png

    自动填充公示后,会自动选中所有填充公式的单元格区域,直接用鼠标右键单击这个单元格区域,选择“复制”(或者按<Ctrl+C>组合键复制)。

    049da8ffd2c545d137790563bb95efc8.png

    然后,在身份证号列粘贴“”。右键点击第一个身份证号的单元格C2,在快捷菜单中选择【粘贴选项】中的“”,如下图所示。

    c1fb9ebf39f5bf81c4dc2dcd97559605.png

    删除辅助列。右键点击D列列标,在弹出的菜单中选择【删除】命令。

    a648cbb85a1de7d1097a383709e56002.png

    通过以上操作,无论是1w还是2w条记录,都可以快速解决。你在工作中录入身份证信息的时候遇到过类似的问题吗?快来试试吧!

    温馨提示:身份证信息所在单元格的数字格式一定要设置成“文本”哦!或者在录入身份证号前先输入一个半角的单引号(')

    展开全文
  • 作用:EXCEL中去掉单元格首尾空格,保留字符串中间空格。用到的函数:MID,FIND,LEFT,RIGHT,TRIM,SUBSTITUTE,LEN 公式:=MID(A1,FIND(LEFT(TRIM(A1)),A1),FIND("☆",SUBSTITUTE(A1,RIGHT(TRIM(A1)),"☆",LEN(A1) - ...


    作用:EXCEL中去掉单元格首尾空格,保留字符串中间空格。

    用到的函数:MID,FIND,LEFT,RIGHT,TRIM,SUBSTITUTE,LEN     

    公式:=MID(A1,FIND(LEFT(TRIM(A1)),A1),FIND("☆",SUBSTITUTE(A1,RIGHT(TRIM(A1)),"☆",LEN(A1) - LEN(SUBSTITUTE(A1,RIGHT(TRIM(A1)),""))))-FIND(LEFT(TRIM(A1)),A1)+1)

    说明:设单元格为A1,值为:$$$ab$$aba$$$($代表空格)

    1:求出A1中右边的第一个各非空格字符(rc : right char)
     rc = RIGHT(TRIM(A1))    ----> rc = a

    2:求出rc在A1中出现的次数
     n = LEN(A1) - LEN(SUBSTITUTE(A1,rc,"")) ----> 3
     SUBSTITUTE(A1,rc,"") : 将rc用空字符替换

    3
    :将A1中最后一个rc替换为"☆"(因为"☆"不常用)(s : string)
     s = SUBSTITUTE(A1,"☆",n)           ----> 得到字符串 $$$ab$$ab☆$$$

    4
    :求出"☆" 的位置 (即右边第一个非空格字符的位置)(rf : right first)
     rf = FIND("☆",s)   ----> 10

    5
    :求左边第一个非空格字符的位置(lf : left first)   
     lf = FIND(LEFT(TRIM(A1)),A1)  ----> 4

    6
    :取A1中从lf开始共rf-lf+1个字符
     = MID(A1,lf,rf-lf+1)

    转载于:https://www.cnblogs.com/JoeDZ/archive/2008/02/03/1062727.html

    展开全文
  • 今天朋友在工作中遇到一个棘手的问题:有一张1w多条记录的Excel表格,由于身份证号数据录入的不规范,无法录入到系统中。这1w多条记录中,有的身份证号前面有多余的空格,有的身份证号后面有多余的空行。如果人工...

    今天朋友在工作中遇到一个棘手的问题:有一张1w多条记录的Excel表格,由于身份证号数据录入的不规范,无法录入到系统中。这1w多条记录中,有的身份证号前面有多余的空格,有的身份证号后面有多余的空行。如果人工查找、手动删除费时费力,还容易出错。怎么解决呢?跟大家分享一下我的解决方案。

    找到一张计算机二级真考题库中的操作素材,模拟一下上述的实际问题。

    一、模拟问题描述

    在下面的表格中有12条记录(我们使用函数进行批处理,1w条记录的处理方法和效率与12条记录是一样的),前9条记录中的身份证号前面有多余的空格,后面有多余的空行,后3条记录是正确的(作为对比数据)。现在我们要做的是批量删除身份证号单元格中多余的空格和空行。

    993eec697fbc80d32f73764661ffaf79.png

    二、解决方案

    2.1 方案描述

    设置一个辅助列,使用substitute函数计算出“删除指定单元格中的空值”后的结果。

    2.2 substitute函数功能介绍

    函数功能:将字符串中的部分字符串以新字符串替换

    2.3 函数参数说明

    substitute(Text, Old_text, New_text, Instance_num)

            Text:父字符串,可以是要替换字符的字符串或文本单元格引用。

            Old_text:要被替换的字符串。

            New_text:用于替换old_text的新字符串。如果省略,则删除old_text。

            Instance_num:若指定的字符串old_text在父字符串中出现多次,用本参数指定要替换第几个。如果省略,则全部替换。

    2.4 输入公式并自动填充

    在D2单元格中输入公式,用以删除空值(空格、换行符)

    =SUBSTITUTE(C2," ",)

    注意:双引号中包含一个空格,双引号前后都有半角逗号。

    faf03b4885fb96e659905ed7d8f0e386.png

    自动填充公式:将光标移动到D2单元格右下角的填充柄上,双击填充柄自动向下填充公式。也可以拖动填充柄自动填充。

    2355655614fb9547c9310ca502712091.png

    自动填充公示后,会自动选中所有填充公式的单元格区域,直接用鼠标右键单击这个单元格区域,选择“复制”(或者按<Ctrl+C>组合键复制)。

    0e861beeeb05d04cecf979e93b8a99fe.png

    然后,在身份证号列粘贴“”。右键点击第一个身份证号的单元格C2,在快捷菜单中选择【粘贴选项】中的“”,如下图所示。

    f4390c18dc04dcd7e29aa4d40297cb8b.png

    删除辅助列。右键点击D列列标,在弹出的菜单中选择【删除】命令。

    686d1d311f125c80b21aee0b227e8758.png

    通过以上操作,无论是1w还是2w条记录,都可以快速解决。你在工作中录入身份证信息的时候遇到过类似的问题吗?快来试试吧!

    温馨提示:身份证信息所在单元格的数字格式一定要设置成“文本”哦!或者在录入身份证号前先输入一个半角的单引号(')

    展开全文
  • 我们在Excel中处理数据时,常常会因为遇到空格而影响数据的统计,如果一个一个删除,不仅费时费力,而且因为空格的特殊性,有时不容易被发现,那么如何快速删除Excel中的空格呢?1、查找替换法如下,在工号、姓名、...

    我们在Excel中处理数据时,常常会因为遇到空格而影响数据的统计,如果一个一个删除,不仅费时费力,而且因为空格的特殊性,有时不容易被发现,那么如何快速删除Excel中的空格呢?

    1、查找替换法

    如下,在工号、姓名、部门、组别、岗位这些文本的中间都有一个空格

    首先,选中需要删除空格的数据区域,点击“开始”菜单下的“查找”命令,再点击“替换”

    或者同时按下Ctrl+F,点击“替换”,弹出窗口如下,在“查找内容”后的方框位置输入一个空格,在“替换为”后的方框不需要输入任何内容,然后点击下面的“全部替换”按钮。

    即可删除选中区域的空格,结果如下:

    2、公式法

    按照方法1的思路,我们还可以运用替换函数:substitute来达到删除空格的目的,具体函数公式为:

    注意,公式中的第二个参数,双引号中间有一个空格,第二个双引号中间不需要输入任何内容,可以理解为将A1单元格中的空格替换为空。输入完公式后回车,然后向右填充公式,即可得到删除空格后的结果:

    以上两种方法就常常被用来删除单元格中的空格,但是有的小伙伴儿说了,trim函数也可以用来删除空格呢,的确,trim函数也可以删除空格,但是trim函数仅能删除单元格内容前后的空格,上例位于单元格中间的空格就不能用trim函数了。而查找替换法和substitute函数则不限制空格的位置,同学们在实际工作中可以根据需要来灵活运用哦!更多Excel技巧的内容欢迎大家关注中华会计网校胡雪飞老师的《财会人必须掌握的100个Excel实操技巧 》课堂!立即购买>>

    想学习更多财税资讯、财经法规、专家问答、能力测评、免费直播,可以查看中华会计网校会计实务频道,点击进入>

    展开全文
  • Excel中的空格有三种,强制换行符,文本前空格,文本...我们用处理excel数据的时候,有一些强制换行符是通过退格键删除不掉的,下面就要来教大家如何快速删除这样的强制换行符。 一、Excel使用如何使用函数快...
  • 如何去除Excel单元格中的空格或空行呢?今天和大家分享相关的解决办法。一、删除空行1、查找替换法选中区域,按Ctrl+H打开查找和替换对话框,在查找中敲入空格,在替换为中不输入任何内容,点击全部替换即可。2、...
  • 如何批量删除Excel中的空单元格

    千次阅读 2018-10-19 09:57:09
    如何批量删除Excel中的空单元格? Excel中数据乱七八糟,有的单元格里没有数据,怎么把这些单元格批量删掉? 注意,是删掉空的单元格,不是单元格里数据里的空格。 首先,选中需要进行操作的所有单元格 然后按 “ ...
  • Excel 使用久了的话,大家会发现日常遇到的问题大都就是那几类。比如,最常见的问的症结就是数据源不...不久前我曾教过大家如何规范日期格式,具体可参见 Excel – 将各种伪日期批量转化为真日期今天,我要教大家...
  • 昨天有读者在后台询问:如何批量删除单元格内所有空格?作为有问必答的小编,今天我们就来学习下,如何解决此类问题。这种问题至少有两种方法可以解决,一个是WPS智能工具箱法,一个是excel中替换和函数相结合的方法...
  • 需要对表格中的内容统一添加或删除开头结尾该怎么做呢?■ 以此表格为例,假设我们需要在年级前统一添加黄冈中学。...在弹窗中我们可见有多种功能可选,将光标放在...■ 如何删除文本呢?选中单元格,点击删除文本-删除...
  • 如何去除Excel单元格中的空格或空行呢?今天和大家分享相关的解决办法。一、删除空行1、查找替换法选中区域,按Ctrl+H打开查找和替换对话框,在查找中敲入空格,在替换为中不输入任何内容,点击全部替换即可。2、...
  • 可在EXECL中将你需要的所有数据先合并成一列再导出。 1、假定你原数据有ABCD四列,在E1单元格输入公式: ...删除原工作表的E列。 3、再到新工作表,点“文件”->“另存为”,“保存类型”选择“文本(*.TXT)”。
  • 不称深度指南,只愿浅度指北之前,用 VBA 开发了一个 Excel 插件「浅北表格助手」,随后,也发了两篇关于WordVBA 的教程,后台有小伙伴留言,说希望看到一些偏实用的代码。今天,它来了。我们在写 Word 文档时,很多...
  • 编按:哈喽,大家好!如何快速判断单元格字符是否包含数字和字母呢?...很简单,利用Code、Char、...另外,关于转换字母大小写、删除字符前后两端的空格等,我们今天也会介绍。学习更多技巧,请收藏关注部落窝教育exce...
  • 如何去除Excel单元格中的空格或空行呢?一、删除空行1、查找替换法选中区域,按Ctrl+H打开查找和替换对话框,在查找中敲入空格,在替换为中不输入任何内容,点击全部替换即可。2、利用SUBSTITUTE函数在单元格中输入...
  • CLEAN函数语法结构: CLEAN(text)参数text为需要从中删除非打印字符的工作表信息。CLEAN函数可以删除文本中含有的当前操作系统无法打印的字符,包括换行符。TRIM函数语法结构:TRIM(text)参数text为需要...
  • 冻结excel表格的上行左列 选中定位点 [固定行下方+固定行左方 的第一个单元格] ...弹出求和函数[SUM(A2:A2)] 删除括号内的[A2:A2] 选中求和的值 点击”Enter回车” excel便会自动生成函数填
  • Excel---快速删除空行

    2019-03-21 14:10:13
    一旦表格内容过多,那些空白行不知不觉就出现了。该如何快速搞定呢?可以使用定位功能: 选择需要检查的区域。 用快捷键F5,进入选择【空值】。 将不需要的空格删除。 ...
  • 前几天收到了一位同学的求助,说已经加了好几天班,眼睛都快要瞎了。上面是一张从某软件里导出来的报表,他需要把里面的数据...其主要症状是:文本和数据的前、后、中间都隐藏着空格,肉眼看不见啊!所以使用查找函...
  • 我们在使用excel时会遇到这种情况,明明没有那么多的数据,...2、表格有过多的空格,选中第一行空行,按Ctrl+shift+↓,删除 3、把表格的链接删除,不用链接文件 转载于:https://www.cnblogs.com/vickyfly/p/84222...
  • 在网上下载下来的excel,其数据中的数字有时是文字格式的,要想计算的...然后检查数字是否包含空格,删除空格,就可以进行计算了。(使用于数据比较小的) 第二种:选中要计算的数据的列,重点是一整列,然后选择‘...
  • 当我们做数据库文档的时候,把相关字段记录在excel中,如果我们一个字段一个字段的写进进单元格,那不仅费时...例如id int,中间有空格,我们想让它在excel中是两列,那么首先要做的是先删除id和int之间的空格,并在
  • 如何快速提取CAD图纸表格数据第一步:打开...第三步:用Excel”替换“命令删除不必要文字和空格。选中文本所在单元格。点击”开始“右侧的“替换”(或者”编辑“——”替换“)。选中第一格X坐标前的所有部分。复制...
  • 1.原始数据,想按对应日期进行加总数据(第一行日期不相等的情况下)2....3.结果如下,发现第一行的数据日期对应不正确...4.删除第二列空格所在行,再删除第一列空格所在行。步骤:选中第二列,点击“定位”,并选择“...
  • 如何处理数据很少文件却很大的Excel表格有时面某无用列单元格出现时,会计算。(假如在zz128单元格误打一空格,是很难发现的,如果实际数据只有两列或比较少的列就会因为这一个空格占了很大的空间。)可以尝试删除无用...
  • 编按:哈喽,大家好!如何快速判断单元格字符是否包含数字和字母呢?...很简单,利用Code、Char、...另外,关于转换字母大小写、删除字符前后两端的空格等,我们今天也会介绍。学习更多技巧,请收藏关注部落窝教育exce...
  • EXCEL函数公式集

    热门讨论 2010-03-16 03:26:38
    EXCEL如何删除*号 将字符串中的星号“*”替换为其它字符 去空格函数如何去掉字符和单元格里的空格 怎样快速去除表中不同行和列的空格 如何禁止输入空格 代替单元格中字符串 把单元格中的数字转变成为特定的字符...

空空如也

空空如也

1 2 3 4
收藏数 69
精华内容 27
关键字:

如何删除空格excel