Excel如何通过身份证精确计算人的周岁年龄

 时间:2026-02-13 02:51:01

1、首先,我们先弄清一下思路,一般大家在口算别人周岁年龄的时候都是用:当年年份-出生年份,如果没过生日要减去1岁。图片里罗列了3种情况——

注:姓名与身份证号均为虚构;全文“今天”日期为2021年2月20日

Excel如何通过身份证精确计算人的周岁年龄

2、其次,我们想一个条件公式,IF(今年过没过生日,没过:当年年份-出生年份-1,过了:当年年份-出生年份)

3、然后,我们就来写公式。

首先,if公式里要嵌套几个公式

1. MID公式,用来提取身份证中的出生年/月/日,

Excel如何通过身份证精确计算人的周岁年龄

4、此外,还有3个,这里就不一一解释

2. TODAY(),今天的日期

3. YEAR公式,用来提取今年的年份

4. DATE公式,用来提取

5、然后我们来进一步分解IF公式:if(今天-今年过生日那天 <0,当年年份-出生年份-1,当年年份-出生年份)

具体公式:=IF((TODAY()-DATE(YEAR(TODAY()),MID(B2,11,2),MID(B2,13,2)))<0,(YEAR(TODAY())-MID(B2,7,4)-1),YEAR(TODAY())-MID(B2,7,4))

其中B2是身份证号所在单元格,剩下的不用变

Excel如何通过身份证精确计算人的周岁年龄

6、最后就能得出精确年龄啦~~~

Excel如何通过身份证精确计算人的周岁年龄

  • 怎样在EXCEL中根据身份证号码计算出年龄和周岁
  • 在Excel表格中如何自动计算年龄?
  • Excel如何根据身份证号自动获取出生日期
  • Excel怎么从身份证号码中提取年龄
  • excel算年龄公式
  • 热门搜索
    海米冬瓜汤的做法 幼儿十万个为什么 为什么这样对我 西兰花怎么炒 腿抽筋怎么办 生蚝怎么吃 闫怎么读 冻豆腐怎么做好吃 留言条格式怎么写 爸爸妈妈为什么半夜一直叫