![根据键查找电子表格值](https://linux22.com/image/1431978/%E6%A0%B9%E6%8D%AE%E9%94%AE%E6%9F%A5%E6%89%BE%E7%94%B5%E5%AD%90%E8%A1%A8%E6%A0%BC%E5%80%BC.png)
电子表格 1 包含学生人数和考试成绩。
电子表格 2 仅包含该科目的每个人的学生编号。
我需要将电子表格 1 中的考试结果粘贴到电子表格 2 中。但是,有些学生没有参加考试(例如,学生 333333 在电子表格 2 中,但不在电子表格 1 中)。
最终我希望电子表格 1 看起来像这样:
我怎样才能做到这一点?
数据文件按学生编号排序,有 1,000 多个条目。电子表格 2 中有大约 40 名学生,但电子表格 1 中没有。
答案1
在工作表 2 的 B 列中,使用带有 IFERROR 测试的 VLOOKUP,如果没有匹配的学生编号,则保留空白。单元格 B2 应为:
=IFERROR(VLOOKUP(A2,Sheet1!A$2:B$1000,2,FALSE),"")
(使用实际范围。)将其复制到 B 列。在工作表 1 中找不到的任何学生编号将显示为空白。