excel怎在取身份证号快速提取出生日期性别年龄

作者:烟中隐约闪现 | 创建时间: 2023-08-08
身份证号包含着所在地、出生日期、性别、年龄等等,知道身份证号,我们这里信息就不用再重复输入了,来看看怎样提取...
excel怎在取身份证号快速提取出生日期性别年龄

提取出生日期

18位身份证号码中第7位~14位数为出生日期的年月日 在C2单元格中输入“ =DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2)) ”,输入完成后按回车Enter。

MID(B2,7,4) 代表为在B2单元格中的第7位开始取出4为,结果为1995,同样,MID(B2,11,2)的结果为08,MID(B2,13,2))的结果为20,date为转成日期

如果需要将日期显示为其他格式的,只需要把单元格的格式改一下就可以,下位列表,即可下面的同时提出

提取性别

18位身份证号码中第17位为性别标示,1为男,2为女 在D2单元格中输入"=IF(MOD(MID(B2,17,1),2)=1,"男","女")"

MID(B2,17,1)同样为在B2中取第17位数,接着用MOD对这位数求余,再用IF来判断是否为1,为1则为男,否侧为女

提取年龄

既然知道了出生日期,算出年龄也不是什么难事, 在E2 单元格输入 “ =DATEDIF(C2,TODAY(),"Y")”

这里用到的是DATEDIF函数,调用格式第一个起始日期,第二个为结束日期,最后一个可以设定为计算年差、月差、日差等

温馨提示

这里适用于18位的身份证
点击展开全文

更多推荐