教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 行业范文 >

在EXCEL中如何根据身份证号计算年龄、出生年月、性别

来源:网络收集 时间:2026-09-30
导读: 在EXCEL中如何根据身份证号计算年龄、出生年月、性别 在EXCEL中如何根据身份证号计算年龄、出生年月、性别呢?下面来介绍一下,希望对您有帮助 1.根据身份证号计算年龄 =IF(A2,DATEDIF(TEXT((LEN(A2)=15)*19MID(A2,7,6+(LEN(A2)=18)*2),#-00-00),TODAY(),y),

在EXCEL中如何根据身份证号计算年龄、出生年月、性别

在EXCEL中如何根据身份证号计算年龄、出生年月、性别呢?下面来介绍一下,希望对您有帮助
1.根据身份证号计算年龄
=IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y"),)
注意:A2单元格为身份证号,且为文本格式。
2.根据身份证号计算出生年月日
第一种,计算出来的格式为××年××月××日
=LEFT(I3,4)&"/"&MID(I3,5,2)&"/"&RIGHT(I3,2)
第二种,计算出来的格式为××年××月
=IF(LEN(A2)=15,"19"&MID(A2,7,2)&"年"&MID(A2,9,2)&"月",MID(A2,7,4)&"年"&MID(A2,11,2)&"月")
第三种,计算出来的格式为××xx-××-xx(注意:A2单元格为身份证号,且为文本格式。)
=IF(LEN(A2)=15,"19"&MID(A2,7,2)&"年"&MID(A2,9,2)&"月",MID(A2,7,4)&"-"&MID(A2,11,2)&"-"&MID(A2,13,2)&" ")

3.根据身份证号计算性别
=IF(MOD(IF(LEN(A2)=15,MID(A2,15,1),MID(A2,17,1)),2)=1,"男","女")

出生年月日格式转换公式

=LEFT(G2,4)&"-"&MID(G2,5,2)&"-"&RIGHT(G2,2)

=LEFT(G2,4)&"/"&MID(G2,5,2)&"/"&RIGHT(G2,2)

公式 =LEFT(G2,4)&“-“&MID(G2,5,2)&“-“&RIGHT(G2,2)(手工录入此公式)

1、 LEFT(G2,4) 保留左边几位

2、RIGHT(F2,2)保留右边两位 赖特

3“-“开改为“/”

4、MID(G2,7,8) 从第7位开始截8位(此公式可复制)

5、MID(G2,7,4)&“/“&MID(G2,11,2)& “/“& MID(G2,13,2)的公式可完成442529196612273019=1966/12/27



EXCEL中MID函数的运用

基本格式:MID(单元格,开始位置,要几位)
应用在从大字段中提取某几个数字。。比如从身份证中提取出生年月。
例如:身份证号码
在A1单元格:370285781223591
具体应用为:
在B1单元格中输入:=MID(A1,7,6)
说明:A1,数据所在单元格
7,出生年月的起始位置


6,我们需要6位到出生年月结束。


如果一些数据要排序,要按哪几位排序就可以提取出来,如学籍号。


在EXCEL中如何根据身份证号计算年龄、出生年月、性别.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/1986285.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150份
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150份
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)