Excel Power Query:通过数据分组整合提取人员产出

Power Query可以非常方便地对数据进行分组整合。在上篇《Excel Power Query:工序产出数据的整合与提取》中,我们整合了每个员工每天完成产品的各个工序的数据。由于一个员工一天可以完成多种产品的多个工序,我们需要进一步将这些工序进行整合,从而得到每个员工每天每种产品的产出数据。即一人一天一种产品只有一条数据记录。

——续上篇(Excel Power Query:工序产出数据的整合与提取)—


在“工序产出”查询的基础上,我们通过“分组依据”来整合“人员产出”数据。

1. 通过引用创建新查询

上篇我们创建了“工序产出”查询,现在通过引用该查询创建“人员产出”查询。

操作步骤:

1.1 打开Power Query编辑器,在左边的导航窗格中,鼠标右键点击的“工序产出”查询,在弹出的快捷菜单中选择【引用】。

图1-通过引用创建新查询

1.2 这样,就创建了一个叫“工序产出(2)”的新查询,将新查询重命名为“人员产出”。

2. 通过分组依据整合人员产出

2.1 选择“人员产出”查询,依次点击【转换】选项卡,【表格】功能组中的【分组依据】。

图2-分组依据

2.2 在弹出的“分组依据”对话框中,选择【高级】。同时按工作簿、日期、工号、姓名、成品大类、产品类型、料号、品名进行分组,并将聚合设置为对产出工时进行求和,将新列名设置为“产出工时_H”,点击【确定】。如图3所示。

图3-分组依据的设置

这样,“人员产出”查询就建好了。

图4-“人员产出”查询

3. 上载查询

3.1 依次点击【开始】选项卡,【关闭】功能组中的【关闭并上载】右边的小三角,选择【关闭并上载至】,弹出【导入数据】对话框。

图5-上载查询
图6-导入数据

3.2 在【导入数据】对话框中,选择【仅创建连接】,点击【确定】。

图7-已创建仅限连接的“人员产出”查询

这样,返回Excel界面,在右边的“查询&连接”窗格中就可以看到多了一个仅限连接的“人员产出”查询,如图7所示。

至此已经完成6个查询创建,我们在Excel数据建模的路上又前进了一步。后续的数据建模,敬请期待!

你可能感兴趣的:(Excel Power Query:通过数据分组整合提取人员产出)