excel从身份证计算年龄

这是公式:
=DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y)
这是解释:
DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y"):如果“A1”单元格字符为15位,提取第7位至第12位的字符并在前面添加“19”,如果“A1”单元格字符为18位,提取第7位至第14位的字符,将提取的字符转化为日期格式,计算出提取的日期与当前日期的实年龄。
这是万能的soso解释:
http://wenwen.soso.com/z/q231309113.htm

You May Also Like

About the Author: admin

发表评论

邮箱地址不会被公开。 必填项已用*标注