1、我们都知道,18位身份证号码的第7位开始的后4位表示的是出生年份,知道哪年出生的了,用当前年份减去出生年份就是年龄了。Excel里正好有一个截取字符串的函数MID()函数,这样计算年龄就很好办了。首先定位单元格D2,单击“粘贴函数”按钮,在全部函数里找到MID(红框中即提示该函数的功能),单击确定。
2、该函数一共有3个参数,第一个参数“Text”为要截取的字符串;第二个参数“Start_num”为开始截取的位置(从1开始算起);第三个参数“Num_chars”为一共截取几位。我们根据要求填写完参数,单击“确定”按钮。
3、出生年份显示出来了吧?图中红框处为刚才实际输入的函数。
4、找到了出生年份,用当前年份减去出生年份即得到年龄了。我们直接在红框处输入“=year(now())-mid(c2,7,4)”后回车即可得到年龄了。其实就是在刚才插入的函数的基础上补充一下就可以了。到这里我们已经得到第一个人的年龄了,后面的直接按住填充柄填充就可以了(这个填充就不用多说了吧?)。
5、18位身份证的第17位代表性别:偶数表示女,奇数表示男。我们还用刚才截取字符串的函数MID先把第17位给找出来,参数如图所示,单击“确定”就把第17位提取出来了。
6、然后我们对提取出来的数字进行除以2取余操作:余数为0表示偶数,余数为1表示奇数。取余函数为MOD(),我们直接在红框处补充如图所示即可。
7、知道第17位为奇数还是偶数的话,就知道性别是男还是女了。这里要用到if()函数了(小编曾写过有关if函数使用方法的经验,这里如果不懂的话可以先去看看那篇经验哦)。直接在红框处补充内容,完整内容如图所示。补充完整后回车,即可看到E2单元格已经显示性别了。
8、同样可以利用填充柄往下填充了。图中红框处是我们填充的内容,是不是比我们一个一个对照着录入要方便很多快捷很多呢?你学会了吗?