300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > excel通过身份证号码确定出生年月日 性别 年龄等函数应用

excel通过身份证号码确定出生年月日 性别 年龄等函数应用

时间:2022-11-30 20:57:25

相关推荐

excel通过身份证号码确定出生年月日 性别 年龄等函数应用

了解领会下面这些函数,上面的问题就迎刃而解了。

一、if(条件函数)

If(A1<=35,”年轻”,“其他”)就是如果A1小于等于35,就显示年轻,如果A1>35则显示其他。

利用if函数判断学生成绩是否及格。假设60分及以上为及格。A1为分数则函数表达式为=if(A1>=60,”及格”,“不及格”)

二、MID(提取某一数列中的几位数值)

MID(A1,7,8)即提取A1这一单元格中数列中从第7位开始数起8位数字。

例如A1的数值为610126198012190025,要提取出生年月日,从身份证号码的编排规律得知出生年月日就是身份证号码中从第7位开始数8位数字,用MID函数,

则输入=MID(A1,7,8)就行了。

三、MOD函数(求余数函数)

MOD(10,9)即10除以9的余数。

利用MOD判定第17位是奇数还是偶数(能被2整除的为偶数,不能的为奇数)

性别判定就用if函数、MID,MOD三个函数组合运用,在此还要了解一下求余数函数MOD, 从身份证号码的编排规律得知判定性别主要看身份证号码的第17位,是奇数就是男,是偶数就是女。

例如A1的数值为610126198012190025,判定性别

输入=IF(MOD(MID(A1,17,1),2)=0,"女","男"),这个身份证号码第17位是2,2除以2余数为0,说明第17位为偶数,则为女,否则为男。还可输入=IF(MOD(MID(A1,17,1),2)=1,"男","女"),身份证号码第17位除以2余数为1,说明第17位为奇数,则为男,否则为女。

四、求年龄year,today

例如A1的数值为610126198012190025求年龄,则输入=YEAR(TODAY())-YEAR(TEXT(MID(A1,7,8),"0-00-00")),意思是用现在YEAR(TODAY())减去身份证号码中的出生年月日(身份证号码中的第7位开始8位数字)。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。