在工作中,我们经常会遇到需要处理和分析的数据,而这些数据往往以特定的格式呈现。以下,我将通过一个具体的实例来详细阐述这一过程。
首先,让我们来看一下简化版的数据模拟。以电商平台为例,当我们从系统中导出数据时,往往会得到左侧这样的数据形式。在这个例子中,如果某个用户在一次订单中购买了多个商品,系统导出的数据就会如左侧所示,即在同一个订单号下,最后的商品列表中包含了两个或以上的商品。
为了更便捷地对商品数据进行分析,我们必须将这一行的数据拆分成多条数据,如下所示。如果采用手动拆分的方式,无疑会非常繁琐。今天,我将向大家介绍如何利用PQ(Power Query)工具轻松实现数据的拆分。
拆分数据步骤
- 选择数据:首先,选中需要拆分的数据。
- 分列操作:在数据选项卡下,找到“分列”功能,点击它。
- 设置分隔符号:在弹出的分列对话框中,选择“分隔符号”选项,然后点击“其他”。
- 输入分隔符:在输入框中输入分隔符“;”(分号),然后点击“确定”。
- 拆分商品数据:经过上述操作,每一条商品信息将被分开,从而形成一个新的表格。
使用PQ查询器进行逆向序列
- 转换数据:选中刚才拆分后的表格数据,点击数据选项卡下的“获取和转换”。
- 调转至PQ编辑器:选择“从表格”功能,系统会自动打开PQ编辑器。
- 选中数据列:按住CTRL键,选中所有商品相关的3列数据。
- 逆透视列:在转换选项下,点击“逆透视列”,然后删除“商品”列。
- 完成转换:关闭PQ编辑器,并将表格上载。
最终结果
通过上述步骤,我们得到了最终想要的结果。这种将一行数据转换成多行数据的逆透视技巧,在下次遇到类似情况时,可以大大提高工作效率。
总结
学会了这个技巧,你是否感到轻松了许多?不妨动手实践一下,深入研究这个方法,相信你会收获更多。