Excel怎么快速提取身份证号里的生日?

星夢妙者

星夢妙者

2026-08-04

338人浏览

原创

excel 365、excel 2024这类桌面版本里,先把存身份证号的列设为文本格式,再用 date+mid 组合函数,从身份证第7、11、13位开始分别截出年、月、日。最后出来的结果不是普通文本,是支持排序、筛选、后续计算的标准日期值。

先确认身份证号按文本保存

18位身份证号长度超过Excel默认15位的数字精度上限,直接以数值格式粘贴的话,号码会自动转成科学计数法,末尾几位还会被替换成0。正确操作是先选中整列,点顶部「开始」选项卡的数字格式下拉菜单选「文本」,再粘贴原始数据;要是已经出现号码被改的情况,光改单元格格式救不回来,必须重新导入原始数据。

在 B2 输入 DATE 和 MID 公式

假设身份证号都存在A列,第一个人的身份证号在A2单元格,直接在B2输入 =IF(LEN(A2)=18,DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)),"")。三个 MID 函数分别截出4位年份、2位月份、2位日期,再交给 DATE 函数拼出标准日期,微软官方的DATE函数示例页面里,也演示过用这个组合方式转换日期的操作。

Microsoft Excel公式栏显示DATE与MID把文本数字转换为日期的操作界面

把结果显示成日期格式

输完公式如果B2显示的是32939、44299这类纯数字,不是日期格式,说明公式已经正常返回了日期序列值,只是单元格显示格式没配对。选中整列结果,按 Ctrl+1 调出「设置单元格格式」面板,直接选分类里的「日期」就行;要是想要统一成年-月-日的四位年份格式,就切到「自定义」分类,输入 yyyy-mm-dd

Python对Excel操作详解 中文WORD版
Python对Excel操作详解 中文WORD版

本文档主要介绍如何通过python对office excel进行读写操作,使用了xlrd、xlwt和xlutils模块。另外还演示了如何通过Tcl tcom包对excel操作。感兴趣的朋友可以过来看看

下载
Microsoft Excel设置单元格格式对话框中选择日期类别和显示样式

向下填充并核对结果

选中B2单元格,双击单元格右下角的小方块(填充柄),公式就会自动批量复制到所有有对应身份证号的行。做完之后抽查开头、中间、末尾几行,核对身份证号第7到14位的数字,和提取出来的出生日期是不是对得上;示例里虚构的 19900307 对应输出 1990-03-07,就说明截取位置和格式都没问题。

脱敏虚构身份证号通过DATE与MID公式提取出四行出生日期结果

如果你的旧表里还混有早年的15位老身份证号,得单独加长度判断,用 "19"&MID(A2,7,2) 的写法补上世纪前缀。注意这个公式只会按固定位置截取字符,没法验证身份证号本身的真伪;处理这类人员敏感信息的时候,一定要用脱敏后的副本,同时严格限制文件的访问权限。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

excel 必备办公软件

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

2023.07.25

2869

7

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.31

1478

5

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

2023.08.02

1408

3

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

2023.08.02

1342

3

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

2023.08.02

532

5

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

2023.08.09

4959

7

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

2023.08.18

2585

6

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

2023.08.18

1238

3

excel生成二维码
excel生成二维码

虽然Excel本身并不直接支持生成二维码,但我们可以借助一些插件或宏来实现在Excel中生成二维码的功能。本专题为大家提供excel生成二维码的相关文章。

2023.08.18

1286

4

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 39.5万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.2万人学习