乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel怎么根据学号提取班级

excel怎么根据学号提取班级

作者:乔山办公网日期:

返回目录:excel表格制作


1、Excel中已经有一个工作表中存放了学生信息,其中有学号对应的班级,如下图所示,现在在当前工作表中按照数据库中的信息提取学好对应的班级。

2、使用Vlookup函数可以实现查找并引用数据,这里先输入=vlookup,然后将第一个学号所在单元格作为函数的第一个参数,如下图所示。

3、然后切换到数据库工作表,选择学号起始的列zd并一直拖动到包含有班级信息的列,如下图所示,此时对应的列信息会自动补充到公式中。

4、看下班级列是在学号列后的第几列,Vlookup函数的第三个参数就设置为几,这里是第二列,因此设置为2,如下图所示,Vlookup函数第四个参数设置为0。

5、往下填充公式,就根据学号查找到了对应的班级信息,结果如下图所示。



假设学号在A列,班号放B列。

如果学号的固定位置上含班级号,就可以用left、mid、或right函数提取zhidao班级号。这个难度不大。

如所有学号都是这样的格式:

2016101001,前四位2016是年份,接下来三位是班号,最后三位是班内编号,

那么可在B2单元格输入这样的公式:

=mid(a2,5,3)

然后下拉填充。


果学号本身只是顺序编号,不含班级号,但编号大小是跟班级序号有关联,则可以先做好一个学号班级分段对应表,然后用vlookup函数查找班号。

如2016级新生编号为2016001-2016124,分了3班,101班1到41号,102班42到83号,103班84到124号,那么可在D、E列做一个学号班级的对应表:

2016001  101

2016042  102

2016084  103

然后在B2里输入公式:

=vlookup(A2,$D$2:$E$4,2)

然后下拉填充,OK。


以学号第3、4位表示班级,步骤如下:

1、打开Excel表格,选择第一个学生的班级单元格C2,在工具栏点击求和项的下拉三角符号,选择其他函数;

2、在搜索栏输入MID,找MID函数,点击确定;

3、根据提示,填写函数参数,从第3位开始提取长度为2,参数填好后点击确定;

4、通过公式就得到了第一个同学的班级;

5、将鼠标放在计算得到的班级单元格右下角,鼠标指针变为黑色十字时下拉,就能得到其他同学的班级啦。

6、另外,也可以将IF函数和MID函数嵌套使用,得到更具体的班级表示,如下图所示。



1、演示使用的软件为Excel电子表格,软件版本为office家庭和学生版2016。

2、首先打开Excel电子表格,并根据问题描述输入用于演示根据学号提取班级的数据,数据输入完成后,我们可以使用如图所示的“MID”函数进行需求解决。

3、该函数的第1个参数为目标单元格,第2个参数为起始截取位置,第3个参数为截取的位数,最后使用连接符号进行连接文字“班”即可。

4、最后对于批量数据可以直接使用自动填充进行填充即可,若想去除数字零的显示只需将截取的位置修改即可。

相关阅读

  • excel怎么根据学号提取班级

  • 乔山办公网excel表格制作
  • 1、Excel中已经有一个工作表中存放了学生信息,复其中有学号对应的班级,如下图所示,现在在当前工作表中按照数据库中的信息提取学好对应的班级。2、使用Vlookup函数可以实现查找并
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网