模拟数据提取方法一:使用函数公式提取,在C2单元格内输入以下公式,并向下填充即可。
=TEXT(MID(B2,7,8),"0-00-00")+0
效果图一注意:如果说你输入公式后,结果变成“30597”,那么我们就需要单元格的格式,如图:
修改单元格格式解释:这个公式是有“MID函数”“TEXT函数”组成,我们现在身份证号码B2单元格中从它的第7位开始截取,截取的字符长度是8位,得到的计算结果就是“19831008”。然后在通过TEXT函数“TEXT(MID(B2,7,8),"0-00-00")”让它变成“1983-10-08”这样的格式。
经过这样的公式后,就有了日期的格式“1983-10-08”,但是这样的结果还不是真正的日期格式。经过“MID函数”“TEXT函数”等函数计算后得出的数值都是文本格式,一般情况下,不能参与后续的计算处理。
那么,在TEXT函数后面加零是什么意思呢?通常把这种形式叫做加零运算,通过运算,将文本格式的数值变成真正的日期格式,如果将加零换成1*(1乘以),也可以实现将文本格式向数值格式的转换的。
提取方法二:使用基础操作“数据分列”的方法来提取。
第一步:选择B列数据区域,单击【数据】【分列】,在弹出【文本分列向导 第1步,共3步】对话框中,选择“固定宽度”,单击下一步。
如图所示在【文本分列向导 第2步,共3步】对话框数据预览窗口中,单击第6位和第7位之间的刻度,再单击第14位和第15位之间的刻度(也就是留出出生日期的宽度),单击【下一步】。
如图在【文本分列向导 第3步,共3步】对话框中,依次点击最左侧列,点选【不导入此列(跳过)】。点击最右侧列,点选【不导入此列(跳过)】。点击中间列,点选【日期】。目标区域选择C2,单击完成。
如图
如图这样,所有的出生日期就马上可以提取出来了。
如图学会了吗?这样是不是就减轻了你的工作压力~~