execl使用教程:[15]身份证号码计算准确年龄

 时间:2026-02-13 17:05:37

1、 如图我提供的是一列18位的身份证,大家可以看下18位的身份证第七位开始到后边8个字符就是代表出生年月日,这样我们就需要截取这段时间可以用mid(A2,7,8)如图看到了把日期出来了。

execl使用教程:[15]身份证号码计算准确年龄

execl使用教程:[15]身份证号码计算准确年龄

2、 接上边我们需要把前面的年月日变成0000-00-00格式,那么我们就用到了text函数(这个函数我们前期讲过)输入text(mid(A2,7,8),"0000-00-00")如图日期格式已经变过来了。

execl使用教程:[15]身份证号码计算准确年龄

3、 接下来事最关键的一个隐藏函数 DATEDIF(start_date,end_date,unit)大家可以百度一下这个函数的定义,如图,大家看到了吗?根据定义接下来我们输入DATEDIF(TEXT(MID(A3,7,8),"0000-00-00"),TODAY(),"y"),这个简单的意思就是就是算text(mid(A2,7,8),"0000-00-00")表示出生日期到今天today()的日期(“y”)表示,输入后如图我们计算了出生日期了,如果我们把时间换了,年龄也会变化如图

execl使用教程:[15]身份证号码计算准确年龄

execl使用教程:[15]身份证号码计算准确年龄

execl使用教程:[15]身份证号码计算准确年龄

  • excel中如何获取当前时间或日期(函数方法)
  • Excel如何将凭证中的金额拆分到对应栏目中
  • mid函数提取数字
  • Excel中如何用LARGE函数返回数组中第n个最大值
  • excel 小技巧 如何将日期按工作日填充
  • 热门搜索
    通感是什么意思 gray是什么意思 令爱是什么意思 news是什么意思 4月29日是什么星座 盆腔炎有什么症状 芈月是秦始皇的什么人 佛跳墙是什么菜 物流单号是什么 死刑缓期两年执行是什么意思