tzkr.net
当前位置:首页 >> 身份证号码算年龄公式 >>

身份证号码算年龄公式

现在的身份证号码基本都是18位的,假设你的身份证号码在A1单元格,那么在B1输入=2015-MID(A1,7,4) 前面2015是今年的年份,明年就要改成2016,也可以用公式取当前年份=YEAR(TODAY())-MID(A1,7,4) TODAY()是你电脑的系统日期,如果电脑日期年份出错,那么公式计算也不对,注意一下.

假设身份证是在A列 以A1为例 B1输入=DATEDIF(--TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"0000-00-00"),DATE(YEAR(NOW()),6,30),"Y") 这是计算年龄的.C1输入=IF(MOD(MID(A1,15,3),2),"男","女") 这是计算性别的.

假设身份证在A,年龄在B,可以用公式=MID(a1,7,4)提取你的出生年,然后用2012-MID(a1,7,4)就行了,就是在B列输入=2012-MID(a1,7,4)

设A1文本格式的18位身份证号,B1输入如下公式,即可算出当天的年龄.=YEAR(TODAY()-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))-1900&"岁"&MONTH(TODAY()-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))-1&"月"&DAY(

=datedif(text(if(len(a1)=18,mid(7,8),19&mid(a1,7,6),"0000-00-00"),today(),"y") ,假设你的身份证在a1

1. 由身份证号码第七至十位读出该人出生年份,再用本年年份减去它,即可得到年龄.2. 身份证号倒数第二位,单数为男性,双数为女性.3. 如,今年为2018年,即用2018-1995=23,即该人为23岁 居民身份证号码,正确、正式的称谓应该是

可以实现的,假设A1存放身份证号,使用以下公式=DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),TODAY(),"Y") 即可算出年龄.希望能帮上忙!

LEN(A1):返回“A1”单元格字符串的个数,如图: MID(A1,7,6):从“A1”单元格第七位起返回六位字符,如图: &:连接字符,如图: TEXT(A1,"#-00-00"):将“A1”单元格数字转化为文本(#-00-00)格式,如图: TODAY():返

思路:身份证号码有15位和18位两种 ,15位长度的第7和第8位数字是出生年份代码(前面忽略了19,比如1950年出生的,显示为50);18位长度的,第7-10位是出生年份代码.根据以上两种正确的身份证代码格式提取出出生年份.然后年龄就好计算了.假设身份证号码在A1单元格,B1为年龄.B1公式=YEAR(TODAY())-IF(LEN(A1)=15,MID(A1,7,2)+1900,IF(LEN(A1)=18,MID(A1,7,4),"aa")) 身份证号码长度不是15或18位的年龄计算会显示错误

假设D3为身份证号列,此公式可以得出年龄 =datedif(D3,today(),"Y") 就行了,那么长不用了

网站首页 | 网站地图
All rights reserved Powered by www.tzkr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com