电子表格如何提取学生成绩和姓名学号对应起来?

表1中有学号(UID),姓名,班级,缺少成绩,

表2中有学号(UID),成绩。

现在想把表2中的成绩复制粘贴到表1中相对应的学号,存在的问题是:第一是两个表学号顺序是乱的,第二个,表1中的部分学号(UID)表2里面没有,表2中的部分学号表1里面也没有,请教高高手如何解决?由于数据量过千,手工操作太麻烦了,谢谢高手!

在sheet1的分数列用vlookup公式   如图示:在sheet2的UID及分数两列查找sheet1中的UID 如果找到则显示分数列数据  

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-09-02
将以下公式拷贝在表1的K2单元格里,并把公式里“表2”替换成你真实的表2名称(这里假设两个表在同一个工作簿):
=IF(ISERROR(MATCH(A2,表2!B:B,0)),"",INDEX(Sheet2!C:C,MATCH(A2,表2!B:B,0)))

然后复制公式到有数据的最后一行,可以看到结果:

有数据的 - 表示表2中找到了该UID的对应成绩;
空白的 - 表示表2中没有找到对应UID的成绩。本回答被提问者采纳
第2个回答  2014-04-01
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(把现状和目标效果表示出来)作为附件发来看下 [email protected]
相似回答