Excel:根据身份证号码提取性别、年龄、出生年月日,建议收藏

发布于 2018-01-09 | 作者: 达人说职场 | 来源: 网易号 | 转载于: 网易号

18位身份证号码中,7-14位是出生年月日;

第17位代表性别,奇数为男,偶数为女。

根据身份证号码提取性别

=IF(MOD(MID(B2,17,1),2),"男","女")

根据身份证号码提取年龄

虚岁:

=(YEAR(NOW())-MID(B2,7,4))

实岁:

=DATEDIF(TEXT(MID(B2,7,8),"#-00-00"),TODAY(),"Y")

根据身份证号码提取出生年月日

(可计算的真正日期)

=--TEXT(MID(B2,7,8),"0!/00!/00")

=--TEXT(MID(B2,7,8),"0-00-00")

=--TEXT(MID(B2,7,8),"0000年00月00日")

=DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2))

前3种,都需要事先把单元格设置为“日期”,不然结果是数值,所以,建议使用“方法4”来提取出生年月日。

● 请大家多多关注、点赞、评论,让我有动力继续更新更多教程 (*▽*)