教务处/班主任们看过来!每次整理学生成绩表是不是头都大了?原始数据一坨坨按学生排(图1那种),结果要拆成学号+姓名+学科+成绩+等级这种清爽格式?手动复制粘贴?别闹了!几百号人直接劝退
其实Excel自带的Power Query就能秒搞定!Win10/Win11装Excel 2016及以上版本的宝子,直接点「数据」→「从表格」就开整~老版本也不慌,微软官方插件链接在这 http://dwz.cn/2J93Jh(复制去浏览器下就行)
手把手速通步骤
? 先把原始数据框选好,点「数据」→「从表格」→勾选表包含标题,秒变智能表,自动跳进查询编辑器!
? 选中学号姓名这两列,点「转换」→「逆透视列」→「逆透视其他列」!瞬间变成属性|值结构(图2),学科名全堆在属性列里啦~
? 点属性列→右键→「拆分列」→「按分隔符」→选自定义,输个|(竖线!不是1!),咔嚓一下,学科名和成绩/等级就分家了(图3)!
? 接着点新出来的属性2列→「转换」→「透视列」→值列选值→点「高级选项」→选不要聚合!搞定!这列立马裂变成成绩等级两列(图4)~
? 属性1太土?右键重命名成学科不香吗!最后点右上角×关闭编辑器→点保留更改(图5)→回主界面,干净利落的成绩长表格(图6)直接呈现在眼前!筛筛选选、导出打印,随你造~
Bonus小彩蛋:
要是遇到DATA列一堆字母数字乱炖(图7那种),比如语文85A数学92B,想一键抠出纯文字、纯数字、去重数字?同样用Power Query!选中列→「添加列」→「添加自定义列」→敲公式就完事~比Ctrl+C/V快十倍!
真·办公摸鱼终结者,亲测有效!谁用谁知道~(悄悄说:比写VBA简单一万倍)
其实Excel自带的Power Query就能秒搞定!Win10/Win11装Excel 2016及以上版本的宝子,直接点「数据」→「从表格」就开整~老版本也不慌,微软官方插件链接在这 http://dwz.cn/2J93Jh(复制去浏览器下就行)
手把手速通步骤
? 先把原始数据框选好,点「数据」→「从表格」→勾选表包含标题,秒变智能表,自动跳进查询编辑器!
? 选中学号姓名这两列,点「转换」→「逆透视列」→「逆透视其他列」!瞬间变成属性|值结构(图2),学科名全堆在属性列里啦~
? 点属性列→右键→「拆分列」→「按分隔符」→选自定义,输个|(竖线!不是1!),咔嚓一下,学科名和成绩/等级就分家了(图3)!
? 接着点新出来的属性2列→「转换」→「透视列」→值列选值→点「高级选项」→选不要聚合!搞定!这列立马裂变成成绩等级两列(图4)~
? 属性1太土?右键重命名成学科不香吗!最后点右上角×关闭编辑器→点保留更改(图5)→回主界面,干净利落的成绩长表格(图6)直接呈现在眼前!筛筛选选、导出打印,随你造~
Bonus小彩蛋:
要是遇到DATA列一堆字母数字乱炖(图7那种),比如语文85A数学92B,想一键抠出纯文字、纯数字、去重数字?同样用Power Query!选中列→「添加列」→「添加自定义列」→敲公式就完事~比Ctrl+C/V快十倍!
真·办公摸鱼终结者,亲测有效!谁用谁知道~(悄悄说:比写VBA简单一万倍)