身份z怎么根据出生年月计算年龄

身份z怎么根据出生年月计算年龄,第1张

*** 作方法如下:

材料/工具:Excel2010

1、打开要 *** 作的excel文档。

2、在要计算年龄的单元格内输入YEAR(TODAY())-MID(A2,7,4),其中A2为身份z号的单元格。

3、输入计算公式后,按回车键即可计算出年龄。

4、其他行的年龄,拖动已经有年龄的那单元格,即可得到年龄。

身份z号码中第七位到第十位是出生的年份,可以用现在的年份减去身份z的年份就是年龄。

结构和形式:

1.号码的结构

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

2.地址码

表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。

3.出生日期码

表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。

4.顺序码

表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

5.校验码

根据前面十七位数字码,按照ISO 7064:1983MOD 11-2校验码计算出来的检验码。

有效期限

居民身份z的有效期限分为5年、10年、20年、长期四种。16岁以下的,发给有效期为5年的居民身份z;16周岁至25周岁的,发给有效期为10年的居民身份z;26周岁至45周岁的,发给有效期为20年的居民身份z;46周岁以上的,发给长期有效的居民身份z。

证件有效期限从签发之日起计算。如某人1949年9月20日出生,1984年35周岁时申领居民身份z,签发日期为1984年12月31日,他属于26至45周岁这一年龄段,证件有效期限属于20年这一档次,到2004年12月30日有效期满。

查验或检查时,应对照检查证件有效期限与持证人年龄,签发日期三者之间的关系。

百度百科-公民身份z号码

根据出生日期计算年龄的公式是:DATAIF函数。输入公式=DATEIF(C2,TODAY(),"Y")即可。

公式说明DATEIF有3个参数,第一个参数是开始日期,第二个参数是终止日期,第三个参数是比较单位。注意这里“yyyymmdd”这种格式的出生日期不适用这个公式。

第二种方法:TODAY函数。输入公式=(TODAY()-E2)/365即可,如果小数点后面有小数,更改一下数据格式,只保留整数。

公式说明:这个公式比较简单,TODAY()函数得出来的是现在的具体日期,减去出生的具体日期,就是具体的天数,一年有365天,再除以365就可以计算出多少年,即年龄。注意“yyyymmdd”这种格式的出生日期同样也不适用这个公式。

身份z号计算年龄的方法是:

1要计算年龄,需要用当前的年份减去身份z上的出生年份。我们可以用YEAR函数来取得当前的年份=YEAR(NOW())。

218位身份z号从第7位开始的8位数字代表出生日期。出生的年份是从第7位开始的4位数字,用MID函数将出生年份提取出来。

3将上述两个部分合并,就得到了单元格的最终公式:=YEAR(NOW())-MID(A2,7,4)。

一、如果A1中是身份z号码,在B2中录入上面的公式假设A1中录入身份z号码,在B2中录入公式
=INT((VALUE(TEXT(TODAY(),"YYYYMM"))-VALUE(MID(A1,7,6)))/100)
即可算出身份z号码中的年龄
二、如果A1中录入的是日期型出生年月日,那么在B1中录入公式
=INT((TEXT(TODAY(),"YYYYMM")-TEXT(A1,"YYYYMM"))/100)

=INT((TEXT(NOW(),"YYYYMM")-TEXT(A1,"YYYYMM"))/100)​
即可算出年龄


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/13042569.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存