如何根据身份证号计算年龄呢?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-09-11

在人事工作中,对员工的身份证信息处理是经常要做的事,如何快速从身份证号中计算年龄呢?

仅根据年份计算年龄

如下所示,是员工的身份证信息(数据模拟,最后四位对案例没有影响,都显示为X)

我们知道身份证号的第7至14位,代表着出生的年,月,日,现在我们仅需要根据出生的年份来计算年龄,如吕布是1993年的,我们只需要用2019-1993=26来计算年龄,所以首先要把身份证号中的第7位至10位提取出来:

使用MID函数,在C2中输入公式:=MID(B2,7,4),表示从B2单元格的第7位开始取4个字符。

然后我们使用今年的年份2019减去这个出生年份:C2公式改成=2019-MID(B2,7,4)

如果过了一年,又需要把2019改成2020,如果我们不希望改动的话,可以使用公式:

=YEAR(TODAY())-MID(B2,7,4)

TODAY()函数显示今天的日期 ,YEAR()函数是求日期的年份。

根据出生的年月日计算年龄

如果出生日期是在1991年4月26日,今天是2019年4月23日,还没有到26日,那么不能算已满的年龄,只能算2019-1991-1=27岁

如果出生日期是在1991年4月23日,今天2019年4月23日,才能算28岁的话,那应该如何计算?

首先我们得提取出身份证里面的年月日,我们使用公式:

=TEXT(MID(B2,7,8),"0-00-00")

然后再使用DATEDIF函数来进行计算:

=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")

其中DATEDIF(起始日期,结束日期,"y")表示两个日期之间已满多少年。



  • 根据身份证号计算年龄的公式
    答:根据身份证号计算年龄的公式是:(当前年份-身份证号中出生年份)=年龄。身份证号是中国公民的唯一身份标识,由18位数字组成,其中第7-14位代表出生年月日。因此,通过身份证号可以准确地计算出一个人的年龄。具体的计算方法是,用当前的年份减去身份证号中的出生年份,即可得到该人的实际年龄。例如,...
  • 怎么根据身份证号码计算年龄?
    答:以excel为例,身份证号的出生年月日的提取公式为:在年龄单元格中输入=YEAR(TODAY())-MID(A2,7,4)。A2这个代表你表格中身份证号码的位置。公式输入正确之后回车【ENTER】键确认即可。具体操作步骤:1、打开或创建excel数据表文件。2、增加年龄列,用于计算年龄。3、在年龄列单元格中输入公式,=DATED...
  • 身份证号计算年龄的公式是什么?
    答:身份证号计算年龄的公式是=YEAR(NOW())-MID(C3,7,4)。如果想要得到第一个身份证号的年龄,则要输入【=YEAR(TODAY())-MID(A2,7,4)】,点击回车,这样,我们就可以得到第一个身份证号的年龄了。具体操作方法如下:1、打开要操作的—— Excel 文档。2、在要计算年龄的单元格中输入年份—— (...
  • 如何根据身份证号码提取出年龄?
    答:1、在身份证信息的后方选择一个单元格,标记年龄,然后选择这个单元格,2、在WPS里边有一个常用公式,如果所示,点击插入---函数--常用函数。3、如果不是WPS的话可以使用year函数,如图所示,点击启动这个公式。4、然后公式就自动是插入到选定的表格里边了,输入需要提前的部分来计算。5、结果出来后使用...
  • 如何根据身份证号码提取出年龄?
    答:根据身份证号码提取年龄的方法如下:一、1. 获取身份证号码中的出生年月日信息。2. 将当前年份减去出生年份,计算得出年龄。二、获取出生年月日信息:身份证号码中包含了出生年月日的信息,通常这部分信息位于身份证号码的前六位或前八位。其中,前四位代表出生年份,后两位代表出生月份和日期。通过提取...
  • 怎样根据身份证号计算年龄?
    答:方法一:1、在电脑上打开含身份证号的示例Excel表格,在要计算年龄的单元格输入=YEAR(TODAY())-MID(A2,7,4)其中A2为身份证号所在的单元格。例如若是身份证号所在单元格为B3则输入=YEAR(TODAY())-MID(B3,7,4)。2、输入好公式后,按键盘回车键就可以计算出这一个的年龄了 方法二:1、打开示例...
  • 如何在身份证号码里面知道年龄?
    答:身份证号码第七位到第十四位表示编码对象出生的年、月、日,通过出生日期计算。其中年份用四位数字表示,年、月、日之间不用分隔符。例如:1981年05月11日就用19810511表示。
  • 请问如何根据身份证号计算年龄
    答:1. 用身份证号计算年龄的公式是:将当前的年月日期减去身份证号码中的第7位到第11位所表示的出生年月日,得出的结果即为年龄。例如,如果当前年份为2022年,月份和日期为11月8日,而身份证号码的第7位到第11位为19860508,则年龄计算为2022 - 1986 = 36岁。2. 需要注意的是,身份证号码中的第7...
  • 如何用身份证号码计算年龄
    答:如何用身份证号码计算年龄身份证号码中包含有出生年月日,拿当今年日月减去可计算年龄。每一位中国公民都有居民身份证,身份证象征着一个人的身份,其中身份证号码中包含了一个人的身份信息。身份证信息 身份证数字中的第7至14位数字代表着一个人的出生年月日。公民应当依法使用身份证,不得出租、转让...
  • 怎么根据身份证号计算年龄?
    答:用身份证提取年龄的公式是:DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"y")我国公民身份证(第二代)号码为十八位四段代码,依据的基本标准为GB11643-1999。该标准实施之前,公民身份证号码(第一代)为16位,相对于二代号码,出生年月日为YYMMDD,没有最后的验证位。身份证号GB11643...