如何根据身份证号码算年龄

如何根据身份证号码算年龄

推荐回答

有公式吗?怎么用?

如果身份证号在a1,则在b1输入:=if(len(a1)=18,year(today())-mid(a1,7,4),if(len(a2)=15,year(today())-mid(a2,7,2)-1900,"")) 上述公式是考虑了一代、二代身份证号共。

居民身份证号码是直接显示公民出生日期以及日期的,公民可以从身份证号码的7-14位置查看到出生日期,从第17位怎么样置查看到性别的奇数表示男性(1、3、5、7、9),偶。

以下答案不管B1单元格是15位还是18位身份证号码,通用 年龄=DATEDIF(TEXT(MID(B1,7,LEN(B1)*2/3-4),"00-00-00"),Today(),"Y") B1单元格日期到今天Today()的。

方法/步骤 打开要操作的excel文档 在要计算年龄的单元格内输入year(today())-mid(a2,7,4如何),其中a2为身份证号的单元格 输入计算公式后,按回车键,即可计算出年龄 其他。

一般来说,我们的身份证号上包括了我们的出生年月日,我们可以根据这几个数字来算出年龄。身份证号一般由18个数字或符号、共七个部分组成:1. 前2位数字表示:所。

首先需要用mid函数将身份证号码中的日期部分提取出来。然后利用year函数和now函数取得当前年份。再用datedif函数计算两个日期之间间隔的年数。以18位身如果份证号码。

如,张三的身份证号是510402198601011234,需要计算年龄的日期是2013-。

1.要求年龄,需要用当前的年份减去身份证上的出生年份。我们可以用YEAR函数来取得当前的年份=YEAR(NOW())。2.18位身份证号从第7位开始的8位数字代表出生日期。

Excel2003YEAR 函数获得当前年份,采用Excel2003MID 函数取得身份证号码的出生年份,可快速地根据身份证号码自动计算年龄。如上图所示,在B2 单元怎么格输入身份证。

=datedif(text(mid(a1,7,8),"0-00-00"),today(),"y"),计算到目前的周岁数,可以把“today()”改为你的截止日期,如:"2011-12-31"(连英文双引号)

老的身份证是15位的,新身份证是18位的,我给一个通用的方法你吧:A1的格式【文本】存放身份证号码(注:只能是15位或18位),B1里写公式:=DATEDIF(TEXT(怎样。