您的位置首页百科知识

excel 根据身份证号获取精确年龄

excel 根据身份证号获取精确年龄

的有关信息介绍如下:

excel 根据身份证号获取精确年龄

我看很多网上根据身份证获取年龄的工时,都是根据年份来计算,太不精准了。这里是一个精准的算法,到生日才算满岁

公式:=IF((MONTH(TODAY())>INT(MID(B2,11,2)))+((MONTH(TODAY())=INT(MID(B2,11,2)))*(DAY(TODAY())>=INT(MID(B2,13,2)))),YEAR(TODAY())-MID(B2,7,4),YEAR(TODAY())-MID(B2,7,4)-1)

其中B2是身份证所在单元格,对号更改B2就可以

就是这么简单,把第一步的代码复制粘贴就可以了