excel怎么提取身份证号信息 excel从身份证号码提取生日性别

小老鼠
发布: 2025-12-04 14:02:10
原创
499人浏览过
从身份证号中提取出生日期和性别,先使用MID函数截取第7-14位并用DATE与TEXT函数转换为“yyyy-mm-dd”格式,再通过MID提取第17位数字,结合ISEVEN和IF判断奇偶得出“男”或“女”,最后用&连接符合并结果显示为“1990-05-20 男”。

excel怎么提取身份证号信息 excel从身份证号码提取生日性别

如果您需要从身份证号码中提取出生日期或性别信息,可以通过Excel的文本函数快速实现。身份证号码包含丰富的个人信息,通过特定公式可以分离出所需内容。

本文运行环境:联想ThinkPad X1 Carbon,Windows 11

一、提取出生日期

中国居民身份证号码的第7到第14位表示出生年月日,格式为YYYYMMDD。利用MID函数可截取这部分内容,并通过DATE函数转换为标准日期格式。

1、在目标单元格输入公式:=MID(A2,7,8),提取8位日期数字。

2、若需显示为“YYYY-MM-DD”格式,使用公式:=TEXT(DATE(LEFT(MID(A2,7,8),4),MID(MID(A2,7,8),5,2),RIGHT(MID(A2,7,8),2)),"yyyy-mm-dd")

3、将公式向下填充,即可批量提取所有身份证对应的出生日期。

二、判断性别信息

身份证号码的第17位代表性别,奇数为男性,偶数为女性。通过MID函数提取该位数字,再结合ISEVEN和IF函数进行判断。

1、提取第17位数字,使用公式:=MID(A2,17,1)

6pen Art
6pen Art

AI绘画生成

6pen Art 213
查看详情 6pen Art

2、判断性别,输入公式:=IF(ISEVEN(MID(A2,17,1)),"女","男")

3、将公式应用到其他行,自动得出每位人员的性别。

三、合并提取生日与性别

可通过组合公式在一个单元格内同时展示出生日期和性别,提高数据展示效率。

1、使用连接符&或CONCATENATE函数,输入公式:=TEXT(DATE(LEFT(MID(A2,7,8),4),MID(MID(A2,7,8),5,2),RIGHT(MID(A2,7,8),2)),"yyyy-mm-dd")&" "&IF(ISEVEN(MID(A2,17,1)),"女","男")

2、结果将显示为“1990-05-20 男”等形式,便于直接阅读。

3、复制公式至整列,完成批量处理。

以上就是excel怎么提取身份证号信息 excel从身份证号码提取生日性别的详细内容,更多请关注php中文网其它相关文章!

WPS零基础入门到精通全套教程!
WPS零基础入门到精通全套教程!

全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号