应用场景:今天分享Excel数据快速提取的方法,以“如何快速从员工身份证号之中提取出身日期”为例。这个示例相对来讲HR应用比较多,但是对于Excel中其他数据的提取应用此方法也很多!

说到Excel身份证出身年月,可能有些朋友第一直觉会想到MID函数来提取。这里解释一下此函数:Mid("要从哪个字符串中取",指从第几个开始取,取几个。

如果身份证及其他信息已经部分录入完成了,后续不需要添加数据,可以利用分列的功能来完成,可能会更加简便(今天重点来分享这个)。

数据解释:先来看看身份证号码组成,二代身份证都是18位数,前6位是地区代码。中间8位是出身年月日,后面3位是编码,最后1位是识别码。那最终分析得出我们提取中间8位即可!

操作步骤:

第一步,选中“身份证号码”所属数据源,点击选项卡“数据”中的“分列”;文件类型选择“固定宽度”(因为身份证号码没有特殊符号)。详细介绍请观看我们前面分享的“ Excel数据处理之有效表格拆分!” 可以结合一起查看!

第二步,点击“下一步”,点击一下“数据预览”就会发现分列线。双击就会出现两条,就是我们的分隔线;分隔出中间的8位数字即可。

第三步,点击第一例数字,下方的数据预览就会变黑,然后点击上面的“不导入此列(跳过)”。同理,第三列也是同样操作。

第四步,待第一列、第三列操作完,选择第二列,将第二列的数据格式设置“日期格式”。然后选择分列的结果导出目标区域(此处注意:需要导入下一个列表中不然就会被覆盖了,示例中区域是F列),点击“完成”;

此时全部的“出身年月”都被提取出来了;看看效果:

今天的分享你会了吗?

欢迎大家讨论、支持!