Excel表格利用函数精确计算身份证号上的年龄

  • 原创
  • |
  • 浏览:31454
  • |
  • 更新:

根据身份证号来获取年龄的两种方法

1、精确到年月日来计算(周岁)年龄用公式Datedif,

2、只按年份来计算年龄(非周岁)

Excel表格利用函数精确计算身份证号上的年龄

工具/原料

  • 硬件:电脑/笔记本; 系统:Windows
  • 软件:WPS下Excel

方法/步骤

  1. 1

    按年份计算年龄:只需输入公式=YEAR(TODAY())-MID("身份证号",7,4)

    公式解释: 当前年份 减去 身份证号对应的膨菌腊年份值 就是年龄;

    TODAY()函数是当前日期;

    YEAR(TODAY())是当前年份;

    MID("身份证号",7,4):截取身份证号中从7开始截取4位,就是年份

    Excel表格利用函数精确计算身份证号上的年龄
  2. 1
    本页面未经授权抓取自百度经验
  3. 2

    按年月日来计亲董算年龄(即周岁):

    再B2单元格处先输入公式1:=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))

    意思是把身份证号的年月日值转换为日期格式

    Excel表格利用函数精确计算身份证号上的年龄
  4. 3

    输入公式2:=DATEDIF(B2,TODAY(),"Y"),川哨 B2就是上面公式1的值

    公式说明:按日期来计算年份差函数DATEDIF(开始日期,结束日期,“Y”表示计算年份差)

    Excel表格利用函数精确计算身份证号上的年龄
  5. 4

    也可以直接利用公式:=INT(DAYS360("1992-09-06",TODAY())/360)

    来替代以上两个公式的步骤

  6. 5

    最后的效果如下

    Excel表格利用函数精确计算身份证号上的年龄
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部