爱办网 爱办网
  • word技巧
  • excel技巧
  • ppt技巧
  • wps技巧
  • office免费办公模板
  • 常用办公小技巧
首页 › excel技巧 › Excel用身份证号和出生日期算年龄,超简单公式揭秘

Excel用身份证号和出生日期算年龄,超简单公式揭秘

office君
2025-05-10 17:46:09

在Excel数据处理中,根据身份证号计算年龄或者根据出生日期计算年龄是常见需求。通过巧妙运用公式,能快速准确地得出年龄数据,提升工作效率。下面就来详细讲解两种计算年龄的方法。

一、根据身份证号计算年龄

如下图所示,B 列是身份证号码,要根据身份证号计算出对应的年龄。在目标单元格中输入公式:=DATEDIF(TEXT(MID(B2,7,8),"00-00-00"),TODAY(),"Y") 。按下回车键,然后下拉填充数据,即可批量计算出所有身份证号对应的年龄。

Excel用身份证号和出生日期算年龄,超简单公式揭秘-爱办网

公式解读:

  • MID(B2,7,8):从 B2 单元格的身份证号码中提取出表示出生年月日的 8 位数字,即第 7 位到第 14 位。
  • TEXT(MID(B2,7,8),"00-00-00"):将提取出的8位数字转换为日期格式,格式为 “00-00-00” 。
  • DATEDIF(TEXT(MID(B2,7,8),"00-00-00"),TODAY(),"Y"):DATEDIF函数用于计算两个日期之间的差值,这里是计算出生年月日到当前日期(TODAY() 函数获取当前日期)的间隔,“Y” 表示以年为单位,从而得出年龄。

二、根据出生日期计算年龄

如下图所示,C列是出生日期,要根据出生日期计算出对应的年龄。在目标单元格中输入公式:=DATEDIF(C2,TODAY(),"Y") 。按下回车键,然后下拉填充数据,就能计算出所有出生日期对应的年龄。

Excel用身份证号和出生日期算年龄,超简单公式揭秘-爱办网

公式解读:DATEDIF(C2,TODAY(),"Y")中,C2是出生日期所在单元格,TODAY()获取当前日期,“Y”表示以年为单位计算这两个日期之间的差值,进而得到年龄。

掌握了这两种计算年龄的方法,无论是身份证号还是出生日期,都能轻松计算年龄,让数据处理变得更加轻松高效!

0
0
身份证号暗藏性别密码,Excel公式轻松破解
上一篇
Excel身份证号秘密:一键提取出生年月日,效率飙升
下一篇

评论 (0)

取消
    发表评论

猜你喜欢

  • Excel排版必杀技:轻松调整文字行间距,表格颜值暴涨
  • Excel里的文本数字别头疼,一招轻松转换为数值
  • 职场必备Excel技能:快速行列转置,数据处理更灵活
  • Excel快速实现批量加减乘除,超简单方法
  • 职场必备Excel技巧:批量删除括号内容,超简单替换法

文章目录

最近更新

Word文字与表格空白页怎么也删不掉?这样操作轻松消失
2025-05-10 18:45:40
Excel排版必杀技:轻松调整文字行间距,表格颜值暴涨
2025-05-10 18:37:40
Excel里的文本数字别头疼,一招轻松转换为数值
2025-05-10 18:12:34
职场必备Excel技能:快速行列转置,数据处理更灵活
2025-05-10 18:08:43
Excel快速实现批量加减乘除,超简单方法
2025-05-10 18:04:09

点赞榜

Word文字与表格空白页怎么也删不掉?这样操作轻松消失
Excel排版必杀技:轻松调整文字行间距,表格颜值暴涨
Excel里的文本数字别头疼,一招轻松转换为数值

阅读最多

TOP1
Excel中学会这两种方法,计算结果带单位轻松实现
2025-04-30 16:36:23
TOP2
职场必备!轻松将筛选结果竖排变横排,领导都点赞
2025-04-30 17:46:08
TOP3
excel中巧用FILTER函数应对查无此人,告别 “#N/A” 困扰
2025-04-30 17:42:05
Copyright © 2025 爱办网. Designed by nicetheme. 赣ICP备2023002863号-3
  • word技巧
  • excel技巧
  • ppt技巧
  • wps技巧
  • office免费办公模板
  • 常用办公小技巧