如何把excel中的身份证变成学籍号?怎么样使用公式算出学籍号
作者: 飞哥 2023-09-10 17:06:16 选校攻略
文章目录
如何把excel中的身份证变成学籍号?
在身份证号码列前一列,输入G,在身份证后一列用公式合并前两个单元格
先把身份证号和学籍号里全部设置单元格格式为文字,在学号那一列里输入公式等于身份证号所在的那一列的单元格就可以了。

身份证号如何变成学籍号?
身份证不能变成学籍号
学籍号的长度为16位,字符为0至9数字。 其中各位的意义为: 省市位(2位)+区学籍号字符为0至9数字。 其中各位的意义为: 省市位(2位)+区县(2位)+学校类别(1位)+学校(3位)+学生类别(1位)+届别(2位)+班(2位)+学生号(2位) +校验位(1位)。
身份证号码是由十八位数字组成,其中第一位和第二位代表的是所在省份的代码,第三位和第四位代表的是所在城市的代码,第五位和第六位代表的是所在区县的代码;第七位到第十四位代表的是生日,依次是年、月、日,第十五位和第十六位代表的是顺序码,第十七位代表的是性别,第十八位是一个校验码。

但在注册学籍时需要用到身份证。
如何把身份证号码批量变成学籍号?
不可行。
因为身份证号码和学籍号码是两个完全不同的标识符,没有任何关联性。
身份证号码是用于身份证明和个人信息管理的,而学籍号码是用于学生在学校内部的管理和识别的。
因此,无法通过简单的批量转换来实现身份证号码变成学籍号码。
如果需要将身份证号码与学籍号码关联起来,需要进行一系列的信息核对和验证,以确保信息的准确性和安全性。
=RIGHT(A1,6)因为身份证号码一般都是18位,而学籍号一般是6位,因此我们只需要截取身份证号码的后6位即可得到学籍号。

如果你想要将数据直接覆盖到原始数据中,可以使用以下公式:=IF(LEN(A1)=18,RIGHT(A1,6),A1)这个公式会先检查A1单元格中的数据是否为18位,如果是则截取后6位,如果不是则不做任何操作。
这样可以避免误操作导致数据错乱。
将身份证号码批量转换为学籍号,可以使用excel的if函数,left函数,right函数,mid函数,substitute函数等函数进行处理,具体操作如下:
在excel中新建一个空白工作表,将身份证号和对应的学籍号码分别输入在两列中
在第三列中使用if函数来判断身份证号是为空,如果为空则返回控制,否则用左式函数left提取身份证。前六名,前六位数字作为学籍号的前缀,然后使用substitute函数将身份证号码替换掉,其中的空格最后使用mid函数提取身份证号码中的出生日期中的年份和月份所为学籍号的后缀公式如下:
=if(A2="","",LEFT(A2,6)&SUBSTITUTE(A2,"",")&MID(A2,7,4)
上述公式中,A2为身份证号码所在单元格,如果身份证号码为空,则返回空值left(A2,6)提取身份证。前面的六位数字作为取记号的前缀;substitute(A2,"","")将身份证号码中的空格替换掉,mid(A2,7,4)提取身份证号码中的出生日期中的年份和月份作为学籍号的后缀
将公式拷贝到整列中,就可以将身份证号码批量转换成虚机号码了
到此,以上就是小编对于怎么样使用公式算出学籍号呢的问题就介绍到这了,希望介绍的3点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。