身份证号码计算年龄精确到年月日(身份证号码计算年龄)
关于身份证号码计算年龄精确到年月日,身份证号码计算年龄这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!
1、一、身份证号码的构成规则:前6位为地区代码。
2、具体请在网上搜索相关介绍。
3、2、7位至14位,出生年月日,7—10位出生年,11—12出生月(两位),13—14出生日。
4、3、15—18位,识别代码。
5、其中第17位就是性别代码,单数为男,双数(含0)为女。
6、二、从身份证中提取相应的位数进行相应的计算。
7、提取出生年月日并用日期格式表示在单元格里(mid函数+date函数)。
8、(1)mid函数一共有三个参数:第1个表示字符串或单元格,第2个表示从第几位开始提(用数字表示),第3个表示需要提取几位(用数字表示)。
9、如本例从身份证中提取出生年月日就是要提取第7位开始的8位。
10、用函数表示为:=mid(存放身份证的单元格,7,8)(2)这样不是标准的日期格式,为我们计算年龄增加了困难,所以要用date函数来生成日期格式。
11、date函数就是日期函数,一共有三个参数,具体表示为:=date(年,月,日)。
12、如:=date(1966,3,13)得出的结果就是(1966-3-13)本例需要结合两个函数进行。
13、具体公式为:=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)),最后记得要将单元格格式设置为“日期”才行哦。
14、2、计算年龄(DATEDIF函数),具体公式为:=DATEDIF(B2,TODAY(),"y")此函数有三个参数,第一个表示开始日期(本例为出生日期),第二个表示结束日期(本例为今天,公示中用了一个TODAY函数,表示提取计算机日期,此函数没有参数,所以只用了一个双括号表示),第三个参数为计算相差什么(年用Y,月用M,日用D。
15、本例指相差的年,所以用Y)。
16、3、计算性别(if函数+mod函数)(1)if函数:假如条件为真时显示什么,为假时显示什么。
17、具体为:=if(条件,真时显示,假时显示)。
18、如:=if(3>1,1,0)表示如果3大于1,就显示1,否则就显示0,显然,这个的结果是1。
19、(2)mod函数:表示求两数相除的余数。
20、语法为:=mod(被除数,除数)。
21、如:=mod(9,2)结果为1。
22、(3)本例需要提取第17位数字进行判断,单数为男,双数为女。
23、很显然,一个数除以2,余数是1的是单数,余数是0的是双数。
24、具体公式为:=IF(MOD(MID(A2,17,1),2)=1,"男","女")。
本文分享完毕,希望对大家有所帮助。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
6月25-28日,由中国进出境生物安全研究会、中国国际旅行卫生保健协会主办,中国青年创业就业基金会支持,中国出入...浏览全文>>
-
胃肠镜检查,听起来可能有些令人不安,但实际上,它可能是生活中的救命稻草。对于一些人来说,定期进行胃肠镜...浏览全文>>
-
6月16日-20日,2025年优秀博士后研究人员(绍兴)研学活动顺利举行。本次活动汇聚了来自全国各地的百余名博士后,...浏览全文>>
-
近日,天津松果生物医疗科技有限公司自主研发的牛跟腱来源去端肽I型胶原蛋白原材料成功通过国家药品监督管理局...浏览全文>>
-
在数字化产业转型的浪潮奔涌之际,病理学正经历着前所未有的革新机遇。奥伟登(Evident)凭借百年光学技术积淀,以...浏览全文>>
-
6月6-8日,CHINAGUT 2025中国肠道大会在宁波国际会议中心隆重举办。大会由南京医科大学第二附属医院、国家消化...浏览全文>>
-
在第28届北京国际口腔展这一行业风向标级盛会上,北京易岭生物科技有限公司(下面简称易岭生物)凭借重磅新品发...浏览全文>>
-
2025款上汽大众ID 4 X在安徽阜阳地区的售价会根据配置和选装包有所不同。基础版车型的厂商指导价大约在20万...浏览全文>>
-
岚图FREE,作为一款集豪华与智能于一体的新能源SUV,正以全新的姿态迎接每一位渴望高品质出行的用户。现在,岚...浏览全文>>
-
安徽阜阳的大众ARTEON 2022新款现已到店,最低售价从34 80万元起,无疑是近期购车的最佳时机。这款车型以其...浏览全文>>