快捷搜索:  汽车  科技

excel根据身份证怎么提取年龄?Excel如何根据身份证提取年龄

excel根据身份证怎么提取年龄?Excel如何根据身份证提取年龄MID(B2 11 2)从号码的第11位开始提取俩位也就是月 03MID(B2 7 4)从号码的第7位开始提取四位也就是年 2022设置C列 单元格格式为 常规-年龄C2=DATEDIF(DATE(MID(B2 7 4) MID(B2 11 2) MID(B2 13 2)) NOW() "Y")以这个为例:

在Excel中,通过MID函数,提取身份证中的出生日期,再用DATEDIF函数计算年龄。

例如:身份证 370686202203041234

excel根据身份证怎么提取年龄?Excel如何根据身份证提取年龄(1)

年龄是按周岁算

excel根据身份证怎么提取年龄?Excel如何根据身份证提取年龄(2)

设置B列 单元格格式为 常规-身份证

excel根据身份证怎么提取年龄?Excel如何根据身份证提取年龄(3)

设置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() 返回当前的日期和当前时间

excel根据身份证怎么提取年龄?Excel如何根据身份证提取年龄(4)

最后在单元格C2右下角,当鼠标指针变成实心十字,双击 自动填充。

18位身份证号的第17位是判断性别的数字,奇数代表男性,偶数代表女性。

身份证提取性别:C2=IF(MOD(MID(B2 17 1) 2)=1 "男" "女")

猜您喜欢: