多语言展示
当前在线:1844今日阅读:60今日分享:41

如何将一维表转换成二维表(透视列)

在日常工作中,我们经常会遇到从系统导出的数据,但系统导出的数据通常是一维表(一条一条记录的)如果需要统计的是数值,我们可以用透视表轻松的解决,但是如果数值列是文本,透视表就无能为力了,但是Excel也是可以解决的。那就是通过“查询编辑器”
工具/原料

office365

方法/步骤
1

如图所示系统导出的是开始试题答案,有4列。如果遇到多列,可以进行适当的删减来达到想要的结果本表是系统导出,3个人*55道题的考试结果,我想要的是:3行 X 55列 的二维表需要注意的是:一维表转二维表,列字段中的重复值会合并

2

开始操作:选中一个新的sheet1、点击数据选项卡2、点击“获取数据”(不同版本excel位置可能不一样,只要能导入文件就行)3、在弹出的下拉菜单中选择“自文本”4、选择“从工作簿”

3

要导入的工作簿(这里我选择是当前工作簿)点击“导入”选择相应sheet  →  点击“编辑”进入“查询编辑器”

4

选择要作为列标题的列这里要查看三个人每道题的答案,所以要用 题号 作为 每列的 列标1、选中 题号 列2、选中“转换”选项卡3、点击“透视裁场列”

5

在弹出的对话框的 “值”下拉菜单中,选择要显示的内容(相当于与透视表的值)1、选择答案归纳2、点辞躲冲击高级选项,选择值显示类型

6

在 高级选项 中选择 中值 (我理解成单元格中的值)如果选择求和等,就不如盯何用透视表来的实在了选好后点击“确定”

7

导入后如图所示如果觉得是想要的结果点击“开始”选项卡 → 点击“关闭并上载”

8

点击上载后,如图所示,就会在当前sheet中显示,并且区域是“表格”的形式显示如果想成为普通区域,可以如下操作:(必须)选中“表格区域”中任意单元格1、选择设计选项卡2、点击“转换为区域”

9

转换后就成了所谓的普通表格,颜色是保留的消失的内容:1、设计选项卡2、筛选按钮

注意事项

导入的数据列数不易太多,如果多内容不要重复

推荐信息