MID函数从身份证中提取年龄和性别

 时间:2024-10-17 16:52:40

1、如下图所示的excel工作表,B列是员工的身份证号码,我们要在C列中提取相应员工的出生年月日。我们知道,在18位身份证号码中,从第7位开始到第14位止,就是每人的出生年月日,在C2中录入公式:=TEXT(MID(B2,7,8),"0000-00-00")

MID函数从身份证中提取年龄和性别

3、将C2中的公式向下复制填充,就可以将B列所有身份证号码中的出生年月日提取出来了。需要注意的是:用TEXT函数转换出来的出生年月日是文本的格式。

MID函数从身份证中提取年龄和性别

5、回车,函数返回‘’24岁”,即钽吟篑瑜A2员工的年龄。我们来解释一下这个函数的含义:先用year函数和today函数来提取今天的年份,再用y髫潋啜缅ear函数把出生的年份提取出来,注意,因为出生年月日是文本格式,所以用value先把文本格式转化成数值,然后用year函数提取。相减得到年份差即年龄,最后用&在年龄后面加上汉字“岁”即可。将D2中的公式向下复制填充,即可计算出所有员工的年龄了。

MID函数从身份证中提取年龄和性别

6、下面我们来提取身份证号中的性别。我们知道,身份证共有18位,第17位的奇偶性是决定性别的因素。第17位若为奇数,则为男性,偶数则为女性。在E2中录入函数:=IF(MOD(MID(B2,17,1),2),"男","女")

MID函数从身份证中提取年龄和性别

8、将E2中的公式向下复制填充,即可以提取出来所有员工的性别了。稍微调整一下工作表行列宽度和高度,一份员工基本情况表就呈现在我们面前了。怎么样?你学会了吗?赶快动手试一下吧!

MID函数从身份证中提取年龄和性别
  • 怎样用MID函数提取身份证号码中的出生年月日
  • 身份证号取出生年月日的函数
  • excel表中如何使用函数计算年龄?
  • EXCEL根据身份证号用函数生成性别年龄出生年月
  • Excel如何使用函数自动计算年龄?
  • 热门搜索
    ai怎么转曲 打印机怎么安装 球球大作战怎么玩 善草纪护肤品怎么样 sydney怎么读 红警怎么联机 rainy怎么读 sunny英文怎么读 怎么安装路由器 森林怎么联机