超级麦吉Skill Creator可自动汇总9个作业Excel到主表并缺项补0:先明确逻辑(主表含学号姓名,作业表仅学号成绩,未出现者填0,输出含作业1-9列),再规范命名、创建技能、定义输入、设置合并逻辑(学号为主键、缺值填0、按名生成列),最后测试异常场景并发布快捷入口。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要把散落在9个Excel文件里的学生成绩,自动填进一张主成绩单里,还要处理缺交作业的学生——手动复制粘贴会漏人、填错列、漏补0,超级麦吉的Skill Creator能帮你把这整套逻辑固化成可复用的技能,下次上传新作业包,点一下就出结果。
明确汇总逻辑并拆解为可执行步骤
先别急着打开超级麦吉,拿出纸笔或新建记事本,把整个流程写清楚:主表是“1班成绩表.xlsx”,含固定字段“学号、姓名”;待合并的是“作业1.xlsx”至“作业9.xlsx”,每份只含“学号、成绩”两列;未出现在某作业文件中的学生,该次成绩填0;最终输出新表,字段为“学号、姓名、作业1、作业2……作业9”。【这一步漏掉“未出现即填0”的规则,后续技能运行时就会留空单元格,导致数据不可用】
检查是否所有作业文件命名规范统一(如不能混用“作业一”“HW1”“Assignment_01”),不统一必须重命名,否则AI无法批量识别。
在超级麦吉中创建结构化技能
登录超级麦吉Web控制台→点击左侧菜单「Skill Creator」→点击右上角「+ 新建技能」→选择「表格处理」模板。
在「技能名称」栏输入“多作业成绩自动汇总”,「描述」栏写明:“将指定目录下作业1-9的Excel成绩表,按学号映射到主成绩单,缺失项补0”。
进入「输入定义」页:添加两个必填输入项——① 主表文件(类型:Excel,约束:必须含“学号”列);② 作业文件夹(类型:文件夹,约束:内含至少1个xlsx文件,文件名需匹配正则 ^作业\d+.xlsx$)。
进入「处理逻辑」页:点击「添加步骤」→选择「Excel多表合并」→设置主键列为“学号”→开启「缺失值填充」开关→填入默认值“0”→勾选「按文件名顺序生成列名」→确认列名前缀为“作业”。
测试技能并修正异常路径
方法一:用真实小样数据快速验证
准备3个最小样本文件:“1班成绩表.xlsx”(含3行学号+姓名)、“作业1.xlsx”(含2行学号+成绩)、“作业2.xlsx”(含1行学号+成绩)→在技能详情页点击「测试」→上传这3个文件→运行后下载输出表,核对学号222在作业2列是否为0。
方法二:强制触发缺失场景看兜底是否生效
临时把“作业3.xlsx”改名为“作业3_old.xlsx”,再测试。此时技能应报错“未找到匹配作业3.xlsx”,而不是跳过或静默失败——【若无此报错,说明正则匹配配置错误,需返回「输入定义」页检查文件名约束】
方法三:上传带格式干扰的原始文件测鲁棒性
直接拖入你从课程平台下载的原始作业1.xlsx(可能含标题行、空行、合并单元格)→观察技能是否自动跳过首行、忽略空行、拆分合并单元格。若失败,在「处理逻辑」页该步骤下勾选「智能表头识别」和「清理空行」。
发布技能并绑定常用入口
测试通过后,点击右上角「发布」→选择可见范围为“本部门”→设置调用权限为“所有人可执行”。
回到工作台首页→点击右上角「+ 添加快捷入口」→选择刚发布的技能→命名为“一键汇成绩”→拖拽到首页第一屏→完成。

















