excel表格身份证号提取出生年月

作者:佚名    更新日期:2025-06-16

在Excel中从身份证号提取出生年月,有以下几种方法:

  1. 文本分列法:先将目标列设为文本格式,选中身份证号所在列,点击“数据”选项卡的“分列”,选“固定宽度”,在数据第6、7位和第14、15位间加分列线,最左和最右数据选“不导入此列”,中间列选“日期”格式,设好目标区域后完成。再用分列功能,前两步点“下一步”,第三步选“日期(D):YMD”将列转为规范日期格式。
  2. 快速填充法:在目标单元格手动输入出生年月,选中相关单元格区域,按快捷键Ctrl + E填充。之后同文本分列法用分列功能转成日期格式。
  3. text、mid函数法:在目标单元格输入公式“=MID(身份证号单元格,7,8)”截取出生年月,再套用TEXT函数,公式为“=TEXT(MID(身份证号单元格,7,8), "0 - 00 - 00")”变成日期模样。因结果是文本格式,在函数前加两个“ - ”,完整公式“=--TEXT(MID(身份证号单元格,7,8), "0 - 00 - 00")”,最后设单元格格式为日期格式。
  4. date、mid函数法:用公式“=DATE(MID(身份证号单元格,7,4), MID(身份证号单元格,11,2), MID(身份证号单元格,13,2))”,分别取出出生年份、月份、日期,用DATE函数组合成日期格式。


~