制作一个简单的个人信息表格,年龄都空着用来计算。
通过mid函数把身份证号中的出生日份读取出来,在C2单元格输入“=MID(B2,7,4)”,是把身份证号从第7位开始读取,取4个。
回车后显示出生年份,拖动单元格右下角+字,计算出其他人的出生年份。
现在出生年份已经计算出来了,只要把今年-出生年份就是年龄了。双击C2单元格在修改计算工式“=2017-MID(B2,7,4)”。
回车计算出年龄,同样的方法往下拉动,计算出其他人员的年龄
函数可能通过“公式”菜单中的“插入函数”来调用。
在类别中选择“文本”再在函数列表中找到MID即可。
有excel表格设计中常常会需要通过身份证号算出年龄,具体操作如下(以excel2010为例):
1、点击要计算年龄的单元格,然后输入计算公式”=YEAR(TODAY())-MID(E5,7,4)“并按回车键,E5为要计算值的单元格,如图:
2、然后鼠标移到该单元格右下方,显示十字形图标向下拖动算出其他身份证号所对应的年龄,如图:
这样就通过身份证号算出年龄了。
直接在身份证号中算出年龄:
A2为身份证号,A3输入计算年龄公式:
=DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"y")
假定身份证号在F2格:
=(TODAY()-(--TEXT(MID(F2,7,8),"0-00-00")))/365
关注微信公众号:”随心玩转Excel“,有很详细的介绍
excel中怎样用身份证号计算年龄_百度经验 http://jingyan.baidu.com/article/11c17a2c12ca0ff447e39d44.html