excel如何通过身份证计算性别和年龄
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel如何通过身份证计算性别和年龄相关的知识,希望对你有一定的参考价值。
2、大家都知道,18位身份证号从第7位开始的8位数字代表出生日期。出生的年份是从第7位开始的4位数字,因此,我们可以用MID函数将出生年份提取出来。双击B2,输入公式:=MID(A2,7,4)。
3、要求年龄,需要用当前的年份减去身份证上的出生年份。我们可以用YEAR函数来取得当前的年份,例如输入:=YEAR(NOW())就可以返回当前的年份2014。
6、然后我们利用MOD函数(MOD函数是取余数的函数)取第17位数字除以2的余数,如果余数是0,则第17位是偶数,也就是该身份证是女性;反之,如果余数是1则说明身份证是男性。我们嵌套IF函数如下:=IF(MOD(MID(A2,17,1),2),"男","女")。
上述的方法是适用于18位身份证号的公式,如果有15位的身份证号可以用公式升级成18位的,然后再利用上述公式计算即可。
以上就是今天分享给大家的“Excel中如何以身份证号计算性别和年龄?”的具体操作步骤方法,不会的朋友要认真看哦!希望本篇教程能够帮助到大家。
参考技术A 我说你以为居民身份证可以在Excel单元格里可以提取出有关数字字符可以计算出人的年龄和判断人的性别?居民身份证是个证件,是物品,怎么好计算?你要是能够计算出你发起提问的难题问题,我拜你为师。明明是居民身份证上的公民身份号码里带有人的出生年月日和对顺序号码的奇偶性可以判断出人的性别的。对从人的公民身份号码里用Excel函数中的IF,LEN,MID可以提取人的出年月日,再加上TODAY,DATEDIF函数组合在一起就可以算出人的当前年龄,对性别再用到IF,LEN,MID,ISODD(或ISEVEN)就可以判断出人的性别。以上是关于excel如何通过身份证计算性别和年龄的主要内容,如果未能解决你的问题,请参考以下文章