超 人:本节课,超人给大家讲讲如何通过身份证号码来判断性别。

小伙伴:这很简单啊,号码是18位的看倒数第二位,是15位的看最后一位,奇数的话是“男”,偶数就是“女”的啦~

超 人:这位小伙伴,你说对了,就这么简单。但是我给你100个身份证号码,你是不是要一个一个判断啊?

小伙伴:这…这…那怎么办?

超 人:不用担心,也很简单啦。

小伙伴:不会又是函数法吧?!!

超 人:哈哈哈,真聪明。超人我就是个函数控,有啥烦恼函数来搞定。这次超人要讲的方法需要用到四个函数,嵌套使用,看似复杂,其实也不难,咱们来看看吧。

公式:

=IF(MOD(RIGHT(LEFT(B2,17)),2),"男","女")

视频讲解

视频加载中...

文字详解

第一步:用LEFT(B2,17),是把身份证前17位提取出来;

第二步:用RIGHT函数,是把身份证号码的第17位提取出来(当身份证号码为15位数字时,LEFT取前17位,得到的还是15位数字,RIGHT同样取最后一位数字);

第三步:用MOD函数,是把第17位和2相除,判断出来余数是1还是0;

第四步:用IF函数,是根据1或者0返回性别男或者女。1返回男,0返回女。

以上就是我们今天主要学习的知识点,希望对你有所帮助~~有什么问题欢迎留言,我们会及时的给你答复~~