excel身份证号码计算年龄,excel身份证计算年龄

如下图excel身份证号码计算年龄 , 要根据A列的身份证号码提取出生日期 , 判断性别和计算年龄

excel身份证号码计算年龄,excel身份证计算年龄

文章插图
【excel身份证号码计算年龄,excel身份证计算年龄】
excel身份证号码计算年龄,excel身份证计算年龄

文章插图

excel身份证号码计算年龄,excel身份证计算年龄

文章插图

excel身份证号码计算年龄,excel身份证计算年龄

文章插图
提取出生日期
现在身份证号码都是18位 , 代表出生日期的是第7位-第14位 , 总共8位数字 , 
所以在B2单元格输入公式:=–TEXT(MID(A2,7,8),”0-00-00″)
公式说明:使用MID函数从第7位开始提取 , 提取8位数 , 但是提取出来的是一串数字 , 并不属于日期格式 , 所以使用TEXT函数将数字转换为日期格式 。
判断性别
身份证号码的第17位数字是代表性别的 , 奇数为男生 , 偶数为女生 , 所以在C2单元格输入公式:=IF(MOD(MID(A2,17,1),2),”男”,”女”)
公式说明:用MID函数提取第17位代表性别的数字 , 然后用MOD函数将第17位数跟2相除取余数 , 奇数跟2相除的余数为1 , 偶数跟2相除的余数为0 , 再用if函数判断MOD函数的余数是1则返回“男” 是0则返回“女”
计算年龄
在D2单元格输入公式:=DATEDIF(B2,TODAY(),”Y”)
公式说明:用DATEDIF函数计算两个日期之间相差的日期间隔 , 用出生日期跟今天的日期(用TODAY函数表示当前的日期) , 计算类型为“Y”(年)
我是小螃蟹 , 如果您喜欢这篇文章 , 请帮忙点赞、转发、评论支持哦!
我们用excel2010为例来为大家展示讲解
excel身份证号码计算年龄,excel身份证计算年龄

文章插图
利用函数公式第一步:单击选择要输入年龄的单元格
excel身份证号码计算年龄,excel身份证计算年龄

文章插图
我们一般会选择第一个 , 这样是为了方便一会儿的拖拽操作
excel身份证号码计算年龄,excel身份证计算年龄

文章插图
第二步:在编辑栏输入该公式
excel身份证号码计算年龄,excel身份证计算年龄

文章插图
=YEAR(NOW())-MID(C3 , 7 , 4)
excel身份证号码计算年龄,excel身份证计算年龄

文章插图
注意:在输入公式前 , 一定要输入“=”
excel身份证号码计算年龄,excel身份证计算年龄

文章插图
这里的C3是指存放第一个同学身份证号的单元格
第三步:输入公式完成后 , 回车确定 , 然后就会如下图所示 , 显示出该同学的年龄 , 单击单元格右下角的黑色小方块拖拽 , 可将该公式同步 。
结果展示:全部同学的准确年龄就显示出来了
扩展知识:
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件 。直观的界面、出色的计算功能和图表工具 , 再加上成功的市场营销 , 使Excel成为最流行的个人计算机数据处理软件 。在1993年 , 作为Microsoft Office的组件发布了5.0版之后 , Excel就开始成为所适用操作平台上的电子制表软件的霸主 。