
做自己的英雄为您分享以下优质知识
从多张表格提取成绩的方法可分为以下四种,根据实际需求选择合适方案:
一、使用VLOOKUP函数(单表提取)
适用于从单个工作表中按条件查找数据。例如,从语文、数学、英语三科成绩表中提取指定学生成绩:
1. 在目标单元格输入公式 `=VLOOKUP(D2,数学!$D$3:$E$12,2,FALSE)`(D2为学生成绩,数学表为数据源);
2. 向下拖动填充柄批量提取其他科目成绩。
二、Power Query合并多表数据
适用于跨多个工作表或文件整合数据:
1. 打开Power Query编辑器,依次导入所有成绩表;
2. 使用“合并查询”功能,按学生姓名进行完全外部连接;
3. 选择需要合并的科目列(如数学、英语),生成统一格式的成绩单。
三、批量导出成绩单(自动化处理)
适用于需要生成多个格式化成绩单的场景:
1. 编写VBA脚本,遍历源表数据;
2. 将提取结果复制到模板文件中,并保存为独立文件;
3. 可设置文件夹路径实现批量导出。
四、直接复制粘贴并格式化
适用于少量数据或简单场景:
1. 选中源表中成绩单元格,复制内容;
2. 粘贴到新文档中,添加标题和格式;
3. 删除冗余行/列后保存。
注意事项:使用VLOOKUP时需注意固定查找范围(如 `$D$3:$E$12`),避免下拉时范围变动;Power Query操作较复杂,建议熟悉其界面逻辑。