excel怎么根据身份证号提取性别(利用身份证号码提取性别信息)

我们在用Excel进行人员信息统计时,如何通过身份证号码快速提取性别信息呢?

excel怎么根据身份证号提取性别(利用身份证号码提取性别信息)(1)

第一步:了解身份证号码组成

在学习Excel利用身份证号码提取性别技巧之前,首先要了解身份证号码组成的规则。

身份号码一共18位,由17位数字和1位数字校验码组成。

第17位数字表示性别:奇数表示男性,偶数表示女性;

我们自己能识别身份证了,那么如何让Excel会判断呢?这个就需要使用函数来处理了。

这里主要用到IF函数、MOD函数、MID函数。

且听我慢慢道来!

第二步:使用MID函数从身份证号码中获取第17位

MID是一个字符串函数,其函数语法如下:

MID(text, start_num, num_chars),

翻译为:MID(文本,从第几位开始取,一共取几位)

例如:单元格B2为身份证号码,提取第17位数字到单元格C2,

则C2=MID(B2,17,1)

excel怎么根据身份证号提取性别(利用身份证号码提取性别信息)(2)

第三步:使用MOD函数判断奇偶

MOD函数是一个求余函数。其函数语法如下:

MOD(nExp1,nExp2)

翻译为:MOD(被除数,除数)

如果用2作除数,则结果不是0就是1。

例如:将运算后的余数输入到单元格D2,

则D2=MOD(C2,2);

如MOD(1,2),返回1;MOD(6,2),返回0

excel怎么根据身份证号提取性别(利用身份证号码提取性别信息)(3)

第四步:使用IF函数判断性别

IF函数是条件判断函数。其函数语法如下:

IF(logical_test,value_if_true,value_if_false)

翻译为:IF(条件,满足条件返回的结果,不满足条件返回的结果)

例如:E2单元格为性别信息,

则E2=IF(D2=0,"女","男"),

如果D1单元格的值为0,就返回女,否则就返回男。

excel怎么根据身份证号提取性别(利用身份证号码提取性别信息)(4)

小结

为了方便大家学习,我们来完整捋一遍,假设身份证号码在B列中,从B2开始,则公示分别如下:

C2(提取第17位):=MID(B2,17,1)

D2(判断奇偶):D2=MOD(C2,2)

E2(输出男女):=E2=IF(D2=0,"女","男")

接下来,我们将上面的几个步骤的公式嵌套写出完整公式来进行性别信息提取。

则性别栏公式为:=IF(MOD(MID(B2,17,1),2)=0,"女","男")

excel怎么根据身份证号提取性别(利用身份证号码提取性别信息)(5)

下拉公式,批量完成性别提取。

结语

如果你只想知其然,不想知其所以然,那么直接将最后一个公式中的B2换成身份证号码所在单元格即可!

你学废了吗?

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页