怎么根据18位身份证号码自动生成性别?

作者:风筝 | 创建时间: 2023-05-22
我们都知道身份证号码的第17位表示性别,奇数表示男性,偶数表示女性。那我们怎么用EXCEL自动生成男或女呢?...
怎么根据18位身份证号码自动生成性别?

操作方法

我们先将身份证号码的第17位数字提取出来。用到mid函数。从第17位开始取数字,取1位,所以在单元格里输入=MID(B2,17,1),然后回车下拉。

我们都知道奇数表示男性,偶数表示女性。那我们就要用到判断了,用if函数来判断。那怎么判断一个数是否是奇数呢?我们用到mod函数,取余数函数。用得到的性别数字除以2,取余数,余数为0,表示是偶数,余数为1,表示是奇数。我们在原有的函数基础上写上=mod(MID(B2,17,1),2)。然后回车,下拉。这样在这一列就只出现1或0,    1表示男性,0表示女性。

现在我们用if判断函数来判断。在单元格输入=if(MOD(MID(B2,17,1),2)=0,"女","男")。然后回车,这样就把性别生成了。

温馨提示

双引号和括号都要在英文状态下输入
括号要成对出现,不能少
点击展开全文

更多推荐