Excel提取身份证号码中的出生年月

整理:宸墨默莫 时间:2025-07-30 阅读:9

      在职场处理个人资料数据的时候经常会遇到需要在身份证号码中提取出生年月,而且身份证号码分为15位和18位,小编就在这里和大家分享一下自己的经验。

工具/原料

Excel软件

操作方法

1

先了解下身份证号码中哪几位代表出生年月,15位是7-12;而18位是7-14,之所以少2位是因为15位身份证号码隐藏了出生年前面的19

2

而这次我们用的主要是Excel中的MID函数来把出生年月提取出来,它有三个参数,分别是被提取的文本,痕佛开始的位数,往右提取的位数;中间用逗号隔开

3

如果我们遇到的身份证号码是18位的,我们就可以如下图在需要获取出生年月的列输入以下公式=MID(B2,7,4)&""&MID(B2,11,2)&""&MID(B2,13,2),公式当中B2是指身份证号码所在的单元格,公式得到的结果格式是YYYYMMDD

4

如果需要在年月日之间有符号间隔的话就可以在双引号内加入你所需的符号,比如=MID(B2,7,4)&"-"&MID(B2,11,2)&"-"&MID(B2,13,2)得到的结果格式就是YYYY-MM-DD了

5

如果我们遇到的身份证号码是15位的,因为15位的身份证号码是隐藏年份中的19的,所以我们在提取出生年月的时候就可以如下图在需要获取出生年月的列输入以下公式="19"&MID(B2,7,2)&""&MID(B2,9,2)&""&MID(B2,11,2),公式当中B2是指身份证号码所在的单元格,公式得到的结果格式是YYYYMMDD

6

如果需要在年月日之间有符号间隔的话就可以爬游糟在双引号内加入你所需的符号,比如="19"&MID(B2,7,2)&"-"&MID(B2,9,2)&"-"&MID(B2,11,2)得到的结果格式就是YYYY-MM-DD了,最后点击公式所在单元格右下角的小黑点拖动往下填充就可以了。脾迅

同类经验分享

站内热点

近期更新