成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

根据身份证号码判断性别

Q1:在EXCEL表格中,如何自动根据身份证号码判断性别

第17位为单数是男,双数是女,即公式判断如下=IF(MOD(MID(a1,17,1),2)=0,"女","男")

Q2:Excel用身份证号码判断性别的函数是什么?

是if函数,举个例子吧
在EXCEL表格中,E列为18位身份证号码,现在要根据身份证号码判断性别,在J列显示。如果身份证倒数第2位数是双数则为0,单数则为1,请问如何设置逻辑函数?
=IF(MOD(MID(A1,17,1),2),"1","0")
如果既有15位的又有18位的则有加个决断
=IF(MOD(MID(A4,IF(LEN(A4)=15,15,17),1),2),"1","0")

Q3:身份证号码哪一位用来判断性别?

最新版身份证号码为18位长度,前6为为该人所属省市县,再8位为出生日期,再3位为顺序码,其中倒数第二位为性别,最后一位为校验位,倒数第二位判断性别,偶数为女性,奇数为男性。希望回答可以帮助到你

Q4:在EXCEL中如何根据身份证号码判断性别,请讲仔细点,不要随便在其他地方粘贴过来。用MOD函数

=IF(A2<>"",IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女"),)
A2为身份证号所在单元格。
IF判断A2是否为空,非空的话判断身份证性别。
RIGHT(LEFT(A2,17))选用LEFT取前17位,再用RIGHT取后一位,实际取身份证的第17位数字。(当身份证为15位数字时,LEFT取前17位,得到的还是15位数字,RIGHT同样取最后一位数字。)
MOD(数字,2)判断前面取得的数字是否为双数,双数返回0,单数返回1.
IF(MOD结果,"男","女"),如果MOD结果为1(即TRUE),返回第一个结果“男”;MOD结果为0(即FALSE),返回第二个结果“女”。

猜你喜欢

更多