在工作中,我们常常会遇到需要将一维表转成二维表的情况,转成二维表,有助于我们对数据进行统计分析。
关于一维表二维表,可能还有很多人不明白,下面跟大家讲讲有什么区别!
一维表,如下图所示。每一行都是一条完整的数据,每一列都只有一个字段。一维表的每个数据都只有一个对应值。
二维表,如下图所示。一般是通过行和列两个维度来记录数据,每个数据会有两个对应值。
下图中,表一是一维表,如何转成表二中的二维表?
本文介绍2种转换的方法:
数据透视表。
Power query透视列。
方法一:使用数据透视表。
具体操作步骤如下:
1、点击菜单栏的“插入”选项卡 -- 在“表格”工具组中选择“数据透视表”。
2、弹出“创建数据透视表”对话框 --“选择一个表或区域”选择B1:D17单元格区域 --“选择放置数据透视表的位置”选择“现有工作表”任意一个单元格 -- 点击“确定”按钮。
3、弹出“数据透视表字段”窗口 -- 将姓名拖动到“行”字段 -- 将产品名称拖动到“列”字段 -- 将“销量”拖动到“值”字段。
4、效果图如下。
5、动图演示如下。
方法二:使用Power query透视列。
具体操作步骤如下:
1、点击菜单栏的“数据”选项卡 -- 在“获取和转换数据”工具组中选择“自表格/区域”。
2、弹出“创建表”对话框 --“表数据的来源”选择B1:D17单元格区域 -- 点击“确定”按钮。
3、弹出“Power query编辑器”对话框 -- 切换到“转换”选项卡 -- 选中“产品名称”这一列 -- 在“任意列”工具组中选择“透视列”。
4、弹出“透视列”对话框 --“值列”选择“销量” --“高级选项”选择“不要聚合” -- 点击“确定”按钮。
5、切换到“主页”选项卡 -- 点击“关闭”--“关闭并上载至”现有工作表即可。
6、效果图如下。
7、动图演示如下。
以上就是一维表转二维表的2个方法,其实还可以用函数来实现,大家可以自己思考下如果用函数的话公式应该怎么写!
对于上述操作有不懂的地方或者有其他问题疑问,可以在评论区留言!
关注我,每天都可以让您学到一个实用的办公技巧,提升你的办公效率!