0

excel如何批量替换文本型格式的数字和字符(实用三篇)

浏览

2269

文章

3

篇1:Excel如何批量替换文本型格式的数字

全文共 428 字

+ 加入清单

Excel怎么批量替换文本型格式的数字?下面以对一组学号数字串进行批量操作为例讲述Excel文本型格式的数字进行批量替换的方法。一起来看看吧。

一、取学号的末尾序列数

1、如图是一组学号,由年级、本专科代码、系别、专业、班级、学生序号组成。目的是要取最后两位的学生序号。

2、普通的替换方法是Ctrl+F调出替换对话框, 查找内容填“2010141301 ”,替换为不填,但是替换结果如图,并不是我们想要的两位序号。

3、正确的替换方法应该是, 查找内容填“2010141301 ”,替换为 (英文的单引号)

二、批量更改学号数字串内容

1、假如我们原来“2010141301”的班级代码错误,应为“2010141302”,查找内容填“2010141301”,替换为 “2010141302”的结果如图,不正确。

2、正确的替换方法应该是,查找内容填“ 2010141301”, 替换为“ 2010141302”, 在“ 2010141302” 前面加 (英文的单引号)

展开阅读全文

篇2:Excel如何批量的从长串字符中提取所需数字

全文共 518 字

+ 加入清单

在工作中,常常遇到这样的情况,要处理大量的信息,要从一长串的号码中提取对于我们有用的几个数字,比如“从身份证号中提取生日”,下面我们主要以此为例来看看:

操作步骤

例如如下表格,已有学生的身份证号,但是还需要学生的出生年月,这里就不再需要学生一个个进行信息登记,然后一个个输入,而是利用“MID”,就可以从身份证号中提取生日了。

在身份证号旁边的一列第一个身份证号旁边写“=”然后输入“MID”三个字母,分析发现从身份证号第7位起,到之后的6位,这六个数字代表了该生的出身年月。所以MID之后的括号中第二个数字是7,第三个数字是6,如图:

“某某某”括号中第一个字母数字“E2”,代表的是改身份证号在Excel表中的具体位置,比如这里是在E列第2行,然后按enter键,出现

199812就是从身份证号里提取的该生的生日,即1998年12月出生,然后双击该格右下角,所有学生的生日便全部提取出来了。

最后选中F列,选择“复制”,最终要把它“粘贴”至D列,在粘贴时一定要注意选择“选择性粘贴”,会弹出一个窗口,在此选择“数值”

同理,如果要从学号当中提取班级(注:这里学号当中的第6、第7位是班级代号),同样通过“MID”进行操作,事情会变得非常简单。

展开阅读全文

篇3:Excel如何替换指定位数的数字或文本

全文共 438 字

+ 加入清单

有时候人们需要对单元格中的数据需要一些精确的处理,比如将部分以70开的工号升为706,这时简单的查找替换就不能满足我的需求,因为这样会替换掉工号中末尾或者中间位的70,造成工号的错误。如何实现这种精确的批量处理数据的需求呢,下面就为大家分享一下,希望对大家的工作和生活带去帮助。

方法/步骤

如图所示,是某公司的工资表,需求时将工号中所有以70开头的全部升为706三位。

首先,在表格中插入一例,“升级后的员工编号”,如图

然后在新插入的单元格中输入公式:

=REPLACE(A3,1,3,706)

公式释义:

A3:表示要替换的原始数据位置

1:表示从第1个字符开始替换

3:表示一共替换3个字符

706:表示将前3个字符替换为706

然后使用自动填充,得到如下效果:

这种精确的替换可以保证数据的正确性和操作范围的可控制性,当我们要操作大量的数据时,尤其是财务数据,Ctrl+H的这种查找和替换操作要尽量谨慎使用,因为不可能一个个的替换,然而批量的替换就为会发不可预知的错误,造成无法挽回的损失。

展开阅读全文