有位读者提了个问题,有一张需要汇总的成绩总表,包含了学生的所有成绩列表,而收集回来的成绩表是每门课的成绩单独一个表,每个任课老师经常将学生成绩排序,导致学生的姓名顺序不一致。
每次需要将各科成绩与学生姓名一一对应汇总到总表中,现在这位读者每次都通过 vlookup 来查找,完事后还要将公式再转化为数值。每次这样操作挺麻烦的,有没有简单的方法批量导入?
当然有,一说到批量操作,老读者门可能就想到了,还是要用强大的 Power Query。
案例:
下图 1、2 是学生各科成绩表,每门学科有一个单独的工作簿,由各任课老师提交,班主任需要将所有的成绩汇总到同一个表格中,如下图 3 所示。
![842b94094d8daa40781edbba3f24c249.png](https://img-blog.csdnimg.cn/img_convert/842b94094d8daa40781edbba3f24c249.png)
![f6ca91ed155c4a89766d25c2f8279746.png](https://img-blog.csdnimg.cn/img_convert/f6ca91ed155c4a89766d25c2f8279746.png)
![412ba1e457285c61900c3902a6c3aee3.png](https://img-blog.csdnimg.cn/img_convert/412ba1e457285c61900c3902a6c3aee3.png)
解决方案:
1. 打开一个空的 Excel 文件 --> 选择菜单栏的“数据”-->“新建查询”-->“从文件”-->“从工作簿”
![e4b97e17aa585e907f705c9344380d76.png](https://img-blog.csdnimg.cn/img_convert/e4b97e17aa585e907f705c9344380d76.png)
2. 在弹出的对话框中选择需要导入的