在工作场景中,我们能够从身份证号码里提取出籍贯、出生年月、年龄、星座、生肖以及性别等丰富的信息。所以,今日特意为大家分享三种提取性别信息的方法。

要想顺利地提取性别信息,首先必须清楚身份证上的哪些数字代表性别信息。身份证号码中的第 15 至 17 位是顺序号,其中第 17 位数字是判断性别的关键,奇数代表男性,偶数代表女性。因此,需要提取身份证的第 17 位数字,然后再判断其是否为奇偶数。

方法一:

运用函数:MID、MOD、IF。

操作步骤如下:首先,利用 MID 函数提取第 17 位数字,输入公式“MID(D4,17,1)”。其次,使用 MOD 函数求出该数字除以 2 后的余数,输入公式“MOD(MID(D4,17,1),2)”。再次,借助 IF 函数判断男女,输入公式“IF(MOD(MID(D4,17,1),2),"男","女")”。

最终公式为:IF(MOD(MID(D4,17,1),2),"男","女")。将光标移动到单元格右下角,当它变成黑色“ ”号后,双击可实现快速填充。

EXCEL基于身份证号码获取性别信息的三种方法-趣帮office教程网

方法二:

使用函数:MID、TEXT。

操作步骤如下:

首先,用 MID 函数提取第 17 位数字,输入公式“MID(D4,17,1)”。然后,运用 TEXT 函数将数字转换为文本,输入公式“TEXT(-1^MID(D4,17,1),"女;男")”。

最终公式为:TEXT(-1^MID(D4,17,1),"女;男")。

EXCEL基于身份证号码获取性别信息的三种方法-趣帮office教程网

方法三:

使用函数:MID、MOD、VLOOKUP。

操作步骤如下:

首先,通过 MID 函数提取第 17 位数字,输入公式“MID(D4,17,1)”。

其次,使用 MOD 函数求该数字除以 2 后的余数,输入公式“MOD(MID(D4,17,1),2)”。

再次,在空白单元格中输入辅助数据,如“0 女,1 男”。

最后,运用 VLOOKUP 函数进行查找匹配,输入公式“VLOOKUP(MOD(MID(D4,17,1),2),$HI$4,2,0)”。

EXCEL基于身份证号码获取性别信息的三种方法-趣帮office教程网

如果在使用上述函数时遇到问题,可以直接把公式复制到单元格中,然后将公式中的单元格修改为身份证所在的单元格即可。