打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
判断一个人的性别,关键看哪?

判断一个人的性别,有很多种方法,有人说看头发,有人说看衣服,有人说看姿势,有人说看气质,这都没有说到重点。

到底是男是女呢,关键看下面

我说的是下面的教程,好好学习下。

打开Excel,根据身份证,输入一个函数,性别是男是女一目了然,如假包换。

假设一个18位的身份号,如下表格中,如何快速判断性别?

对于18位的身份证,关键看第17位数字。

如果第17位为奇数则为男,否则为女。

首先,需要先把第17位数字提取出来。

使用MID函数可以提取第17位,MID函数如下使用

=MID(A1,17,1)就是从A1单元格中,第17位取1位的长度。

这样就得到了第17位的数字。

接下来。

使用ISODD函数可以判断是否为奇数。


如果返回一个TRUE,则足以证明是一个奇数。

然后用一个IF函数进行判断。

=IF(ISODD(MID(A1,17,1))=TRUE,"男","女")

当然,完成了一个公式就可以向下填充。

但是,如果第二个人的身份证是15位的。就不可以这样操作了。

15位的身份证是从最后一位进行判断是否奇数。

=IF(ISODD(MID(A2,15,1))=TRUE,"男","女")

如果这一列中即有15位又有17位。

先来判断是否长度18位,再进行对应的公式,公式就很长了。

=IF(LEN(A1)=18,IF(ISODD(MID(A1,17,1))=TRUE,"男","女"),IF(ISODD(MID(A1,15,1))=TRUE,"男","女"))

所以换一个思路。

先左边取17位,这样取完之后,注意看,最右边的一位就是用来判断奇数还是偶数。

18位的已经删除了最后一位了。

再从右边取1位。

再来判断是否奇数,然后对应男或者是女。

=IF(ISODD(RIGHT(LEFT(A1,17),1))=TRUE,"男","女")

使用LEFT函数,如果只取1位可以省略。

=LEFT(A1,1)和LEFT(A1)结果一样一样的。

IF函数中结果等于TRUE,也可以省略TRUE

最终的公式如下:

=IF(ISODD(RIGHT(LEFT(A1,17))),"男","女")

以上公式是比较简短一点的,公式太短搞得别人不太好理解,公式太长显得自己没有水平,初学者根据自己的特点选择公式,。

子曰:用之则行,不用则藏。

意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
哈洞教你提取性别
Excel奇偶数的那些事
excel中4个常用检测函数,日常工作必不可少!
以身份证号码为例,讲解LEN、MID、TEXT等提取函数...
关键能理解- 身份证中提取生日、年龄和性别
一招搞定!快速从身份证中提取性别
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服