根据身份证号码自动填性别、生日、年龄

2025-04-05 15:30:16

学校开学了,班主任、管理学籍的老师又要开始学生疙熳阊涓信息的登记、统计工作了。在学生花名册中,需要填上年级、桑苘嘹溪班级、姓名、性别、民族、身份证号码、出生年月、周岁等等。其中性别、出生年月、周岁等,完全可以在录入身份证号的基础上自动生成。怎样由身份证号自动生成学生性别、出生年月、年龄呢?

根据身份证号码自动填性别、生日、年龄

1、建一个表,录入年级、班级、姓名、民族、身份证号码等信息。此例中,学生身份证号码在G5单元格。

根据身份证号码自动填性别、生日、年龄

2、自动计算性别公式:在学生姓名对应的“性别”单元格中输入公式“=IF(LEN(G5)=1呖分甾胗8,IF(MID(G5,17荑樊综鲶,1)/2=INT(MID(G5,17,1)/2),"女","男"),IF(MID(G5,15,1)/2=INT(MID(G5,15,1)/2),"女","男"))”(括号里面的,可复制粘贴),点“fx”前的“√”。至于公式中符号的具体含义,这里不用解释。

根据身份证号码自动填性别、生日、年龄

3、这样就自动计算出了这名学生性别是“女”。

根据身份证号码自动填性别、生日、年龄

4、自动计算出生年月:在学生姓名对应的“出生年月”单元格中,输入“=MID(G5,7,8)”,点“fx”前的“√”。

根据身份证号码自动填性别、生日、年龄

5、这时就计算出这名学生的出生年月为“20080401”。

根据身份证号码自动填性别、生日、年龄

6、在对应“周岁”单元格中输入公式“=2015-(LEFT(H5,4)+INT(MID猾诮沓靥(H5,5,2)/9))”。因为今年是2015年,所以公式里面用了“2015”。如果是2016年,就应改为“=2016-(LEFT(H5,4)+INT(MID(H5,5,2)/9))”。其中,H5为该名学生的出生年月所在单元格。

根据身份证号码自动填性别、生日、年龄

7、点“fx”前的“√”,这时表格就计算出了这名学生有7周岁。

根据身份证号码自动填性别、生日、年龄

8、将刚才输入公式的单元格选上(相连的可以连续选上),抓住选取框右下角的那个小点向下拉。

根据身份证号码自动填性别、生日、年龄

9、鼠标放开之后,单元格中就自动填上了性别、出生年月、年龄。

根据身份证号码自动填性别、生日、年龄

1、在使用excel统计学生信息操作中,使用这个方法,可以快速填上学生性别、出生年月、年龄,而不必一一录入。这样不仅可以节省时间,而且可以避免手工录入容易出现错误的问题。不过,使用这个方法的前提是,录入学生身份证号码时要做到准确无误。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢