2023-11-05 99
在Excel中,通过MID函数,提取身份证中的出生日期,再用DATEDIF函数计算年龄。
例如:身份证 370686202203041234
年龄是按周岁算
设置B列 单元格格式为 常规-身份证
设置C列 单元格格式为 常规-年龄
C2=DATEDIF(DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2)),NOW(),"Y")
以这个为例:
MID(B2,7,4)从号码的第7位开始提取四位也就是年 2022
MID(B2,11,2)从号码的第11位开始提取俩位也就是月 03
MID(B2,13,2)从号码的第13开始提取俩位也就是日 04
DATE函数把年月日组合成日期格式 2022/03/04
用datedif计算时间差,后边的Y的意思就是计算俩个时间的年数差
NOW() 返回当前的日期和当前时间
最后在单元格C2右下角,当鼠标指针变成实心十字,双击 自动填充。
18位身份证号的第17位是判断性别的数字,奇数代表男性,偶数代表女性。
身份证提取性别:C2=IF(MOD(MID(B2,17,1),2)=1,"男","女")
原文链接:http://www.tpbz008.cn/post/42725.html
=========================================
http://www.tpbz008.cn/ 为 “电脑技术吧” 唯一官方服务平台,请勿相信其他任何渠道。
系统使用 2023-04-23
应用技巧 2023-07-01
电脑技术 2023-10-29
应用技巧 2023-11-14
应用技巧 2022-11-20
系统使用 2022-11-15
应用技巧 2023-03-09
系统使用 2022-11-21
应用技巧 2023-03-14
应用技巧 2023-02-14
扫码二维码
获取最新动态