网站首页 网站地图
网站首页 > 游戏秘籍 > excel身份证号码提取出生年月日

excel身份证号码提取出生年月日

时间:2026-04-01 23:25:16

在 Excel 中,如果你有一个身份证号码,想要提取出生年月日,可以使用 MIDLEFTRIGHTFIND 等函数组合来实现。

✅ 一、身份证号码结构

中国的身份证号码是 18 位,结构如下:

前6位:地址码(前6位)
接下来8位:出生年月日(第7-14位)
最后4位:顺序码(第15-18位)

✅ 二、提取出生年月日(第7-14位)

方法 1:使用 MID 函数

=MID(A1,7,8)
  • A1 是身份证号码单元格
  • 7 是起始位置
  • 8 是提取的位数(即出生年月日)

✅ 返回结果:19900101(例如)

方法 2:使用 LEFTRIGHT 组合

=LEFT(MID(A1,7,8),4) & "-" & RIGHT(MID(A1,7,8),4)
  • LEFT(MID(A1,7,8),4):取前4位(年份)
  • RIGHT(MID(A1,7,8),4):取后4位(月份和日期)

✅ 返回结果:1990-01-01

✅ 三、提取出生年月日的完整格式(年-月-日)

=LEFT(MID(A1,7,8),4) & "-" & MID(MID(A1,7,8),5,2) & "-" & RIGHT(MID(A1,7,8),4)
  • LEFT(MID(A1,7,8),4):年份
  • MID(MID(A1,7,8),5,2):月份(第5-6位)
  • RIGHT(MID(A1,7,8),4):日期(第11-14位)

✅ 返回结果:1990-01-01

✅ 四、完整公式示例

身份证号码 提取出生年月日
110101199001011234 1990-01-01
110101199505201234 1995-05-20

公式:

=LEFT(MID(A1,7,8),4) & "-" & MID(MID(A1,7,8),5,2) & "-" & RIGHT(MID(A1,7,8),4)

✅ 五、注意事项

  • 确保身份证号码是 18 位,否则会出错。
  • 如果身份证号码是 15 位(如旧版),则不适用。

✅ 六、总结

函数 用途
MID(A1,7,8) 提取出生年月日(8位)
LEFT(...,4) 提取年份
MID(...,5,2) 提取月份
RIGHT(...,4) 提取日期
& "-" & & "-" 合并成 年-月-日 格式

如果你有具体的身份证号码,我也可以帮你直接提取。欢迎提供身份证号码!