用好你的WPS-用好你的富缘电子书

用好你的WPS(四)极简单身份证号的信息提取-性别篇
作者:你的朋友 后轩
在我们进行信息收集的时候,有时候往往拿到的不是全面信息,比如只有姓名和身份证号 , 我们需要的性别、年龄、生日等信息没有 , 让别人再填一遍吧,费时费力不说,别人还烦,还有可能有特殊原因找不齐人 。
其实,身份证号里就包含了相关信息,我们只要用函数提取一下就行了 。
本文 , 我们先来聊聊怎样提取性别 。
比如有以下信息:

用好你的WPS-用好你的富缘电子书

我们可以有以下方法提取出性别来 。
一、直接利用WPS提供的函数公式
我们将光标点入D2单元格,然后点击菜单里的1“公式”-2“插入函数”-3“常用公式”-4“提取身份证性别” 。
用好你的WPS-用好你的富缘电子书

我们直接在“参数输入”-“身份证号码”后面的方框里输入身份证号所在的单元格“C2” , 或者不输入用鼠标点“参数输入”-“身份证号码”后面的小图标,即图中“5”处 。插入函数窗口这时会变成一个小长方形的条状,我们用鼠标点击身份证号所在的单元格C2 , 该单元格用虚线框表示被选中状态 。如图中“6”处 。然后我们再点击图中“7”处返回 。
用好你的WPS-用好你的富缘电子书

用好你的WPS-用好你的富缘电子书

确定 。
我们会发现,D2单元格已经出现了性别“男” 。其他的可以往下填充得到性别 。
用好你的WPS-用好你的富缘电子书

这个快捷公式,是WPS提供给我们使用的 , MS Office Excel中没有这个公式 。是不是觉得WPS更能在某些方面让我们提高效率呢?当然 , WPS表格跟Excel相比,肯定互有优缺点,我们没必要挺这个损那个,哪个里面有我们需要的功能我们就去用哪个 。我们是为了工作 , 不是为了成为谁的拥趸、粉丝 。
二、直接使用函数公式解决
如果大家想掌握更多的函数,提高自己的业务能力,就要记住使用函数公式提取性别的方法,这样,不管是用WPS表格还是用Excel , 都能遂心如意 。
这里,我给大家介绍一个个人认为比较简单的方法,大家可以选用 。不喜欢的也没必要喷 。早就掌握的也别看不起我,我在这里不是炫耀什么,只是跟大家交流,帮助那些还不会的人 。
我的方法是IF函数套ISODD函数和MID函数 。
我们知道IF 函数是 Excel 中最常用的函数之一 , 它可以对值和期待值进行逻辑比较 。最简单的 IF 语句有两个结果True和False 。而性别一般也就两种男和女,我们就利用这个函数,判断 。
身份证号的第17位的奇偶性就是说明这个人是男还是女的,所以我个人认为用IF判断是最有效的 。
【用好你的WPS-用好你的富缘电子书】怎么提取第17位?当然是用MID函数了 。MID函数的作用是从一个字符串中截取出指定数量的字符 。Excel中的使用提示是MID(text, start_num, num_chars) , WPS表格中是中文使用提示MID(字符串,开始位置,字符个数) 。咱们提取C2单元格第17位数字的公式是MID(C2,17,1),括号中的参数意思是:要提取的单元格是C2,从第17位开始,提取1位 。
用好你的WPS-用好你的富缘电子书

好了,第17位数字提取出来了,怎么判断这个数字是奇数还是偶数呢?我们的ISODD函数就该出场了 。ISODD函数作用是判断其参数是不是奇数 。Excel中使用提示是Isodd(number),WPS中使用提示是ISODD(值) 。如果判断数值是奇数返回真值 , 否则返回假值 。
用好你的WPS-用好你的富缘电子书

咱们判断C2单元格身份证号第17位是不是奇数的公式到这里就是ISODD(MID(C2,17,1))了 。
判断出了奇偶,最后就是利用IF函数将奇偶转化为男女啦 。IF函数将真值指定为男,假值指定为女 。刚才我们说到的ISODD(MID(C2,17,1))就是IF函数的测试条件 。
用好你的WPS-用好你的富缘电子书

完整公式就是=IF(ISODD(MID(C2,17,1)),"男","女")
用好你的WPS-用好你的富缘电子书

你学会了吗?
用好你的WPS-用好你的富缘电子书

(我有一个希望,等将来老了,找一个幽静的村庄 , 在庄后置一静轩,品品茶,读读书)

相关经验推荐