有两张excel表格,是学生信息的,一张有所有学生的成绩,一张只有部分学生的信息,没有成绩

我想把这部分学生的成绩从成绩单里面查找导出来,如何操作?谢谢

假设第一张表的学生姓名和成绩存放在A,B两列
第二张表的学生姓名存放在A列,而且这两张表格在同一个工作簿下,那么需要在第二张表格的第一个学生姓名右侧的单元格(假设是B2)输入公式:
=vlookup(B2,sheet1!A:B,2)
下拉公式应用到其他单元格。这样就可以把这部分学生的成绩都查找引用出来。
如果你的两个表是不同的两个工作簿,
上面的公式里把sheet1!改成
'目录\[文件名.xls]表单名'!
即可追问

不能计算该公式。公式中的单元格引用指向的是公式结果,从而造成循环引用。请尝试……

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-25
你不说你的数据格式,谁知道怎么帮你?

通常的做法就是用 VLOOKUP 或者 INDEX搭配MATCH ,操作就是把部分的学生名与全体的学生名做对比,找到了该学生名就把对应的成绩提取、显示到指定位置。

未必要用到VBA吧 ,人家就是圈只鸡,不用把装老虎的笼子拎出来吧?
第2个回答  2012-08-25
假设学生成绩表A列为学号,B列为成绩. 部分学生信息表A列是学号,B列想体现成绩信息.
部分学生信息表的B1输入以下公式:
=VLOOKUP(A1,学生成绩表!A:B,2,0)
公式下拉(向下复制)本回答被提问者采纳
第3个回答  2012-08-25
你把重要数据去了,相伴位置不要改变,做个简单的表格发过来给你录个操作的动画。自己看着试试就可以fanwei0602@163.com
第4个回答  2012-08-25
你发过来给我吧,我帮你用VBA处理一下。QQ2416549952

VBA也好,VLOOKUP 或者 INDEX搭配MATCH也好,殊途同归,能够快速解决问题才是重点。
笼子是现成的,物有所用则是。出去买包烟,你一步一步走路去或者开个车去,随便了。追问

谢谢,是公家的信息,信息量还挺大,不方便外传,谢谢

有两张excel表格,是学生信息的,一张有所有学生的成绩,一张只有部分学生...
假设第一张表的学生姓名和成绩存放在A,B两列 第二张表的学生姓名存放在A列,而且这两张表格在同一个工作簿下,那么需要在第二张表格的第一个学生姓名右侧的单元格(假设是B2)输入公式:=vlookup(B2,sheet1!A:B,2)下拉公式应用到其他单元格。这样就可以把这部分学生的成绩都查找引用出来。如果你的...

有两个excell表格,sheet1和sheet2,sheet1中包括所有学生的姓名和各科成...
=IF($A2="","",Sheet1!$B$1&":"&VLOOKUP($A2,Sheet1!$A:$G,COLUMN(B2),)&"分 "&Sheet1!$C$1&":"&VLOOKUP($A2,Sheet1!$A:$G,COLUMN(C2),)&"分")

有两个excel表格,其中一个包含姓名和成绩,另一个包含姓名和科目,两个表...
VLOOKUP函数的完整语法是这样的:VLOOKUP(查找值,区域,列序号,逻辑值)最后一个是个逻辑值,我们常常输入一个0字,或者False;其实也可以输入一个1字,或者true。

excel两个表格数据关联Excel两个表格数据关联函数
1. 在Excel中,可以使用VLOOKUP等公式实现两个表格数据间的关联,通过在两个表格中共同的关键字进行匹配实现。2. 另外,还可以使用数据透视表工具来关联两个表格中的数据。通过将两个表格中共同的列作为数据透视表的行和列,再通过简单拖拽完成数据汇总和统计。在实际工作中,需要频繁地进行不同表格数据...

在两个EXCEL表格中怎么把相关联的数据合并到一起
EXCEL中合并数据时,先要找出主键(两组数据相关联的共有项目,例如姓名、编号等),然后通过VLOOKUP函数,将一个表中的信息合并至另一表中。举例来说,如果第一个表中是某班级学生信息,包含姓名(A列)、性别(B列)、生日(C列)、任职(D列)等;另一表中是期中考试成绩,包含姓名(A列)、...

我手中有两个excel表,一个是自己班的学生名单,一个是全级的,现在我要...
=vlookup(B2,[表2]sheet1!B:B,1,0)下拉复制公式。如果显示学号的就是你要的数据。显示#N\/A的就不是你班的学生 如果你的名单全部是姓名。难免存在重名的情况。这个筛选出来的在重名时就不准确。你就把我上面列举的学号作为姓名。同样可以选出来。只不过准确性就没学号筛选的准确。

求问excel里怎么把两个学期的学生成绩表合并
1、首先我们打开电脑里的excel软件打开两个要合并的表格,我们需要对顺序不同的两张表中的数据进行合并。2、先新建一个合并报表表格,可以复制其中一张表格,这样我们之后的操作就会稍微简单一些,然后删除数据即可。3、需要去B表格中找出相应的位置,并提取其中的内容,如图中以“C20”单元格为例编写函数...

如何从一张全校的excel成绩表中选取部分学生的各科成绩到另一张excel...
点击确定。此时,VLOOKUP函数将返回小明的成绩。接着,将此函数向下填充到其他学生的姓名单元格,函数将自动查找并填充对应的成绩,直至所有选择的学生数据完成。最终,你将在Excel表2中看到选中的学生及其各科成绩。通过这个方法,你成功地从全校成绩表中选取并转移到了另一张表中,问题得到了解决。

excel有两个表格,表1是学生姓名和分数,表2是学生姓名家庭住址等信息,怎 ...
在表1选择空列(除学生姓名列和分数列)公式=index(选择表2学生家庭住址那列,match(选择表一学生姓名列,选择表二学生姓名列,0)) 完成,下拉公式在表1空列就出现学生家庭住址了。如果还是不明白,请把表发送给我邮箱我做完发送给你,我邮箱290133979@qq.com。

excel统计学生成绩时,两次成绩为2个电子表格,如何统计学生进步名次?
如果有一个主要字段,如学号,可以根据学号用vlookup公式来查找两次考试的名次。再计算出其进步名次。步骤1:打开两次考试的工作簿,将含有考试名次的工作表建立副本移动到新的工作簿中。(选定工作表,在标签处右击,移动或复制工作表,建立副本打勾,选择新工作簿,确定)当两次考试的工作表都移动完成时...

相似回答