我们正处于一个信息大暴发的时代,每天都能产生数以百万计的新闻资讯!
虽然有大数据推荐,但面对海量数据,通过我们的调研发现,在一个小时的时间里,您通常无法真正有效地获取您感兴趣的资讯!
头条新闻资讯订阅,旨在帮助您收集感兴趣的资讯内容,并且在第一时间通知到您。可以有效节约您获取资讯的时间,避免错过一些关键信息。
附件查询是在我们针对两个或以上的数据集时的一种查询,将两个多个数据集堆叠在一起,或者如之前的文章(Excel如何将文件夹中的多个同类型合并,PowerQuery有妙计!)所提到的“合并”,而在本期的分享中我们来了解一下如何手动地进行操作。
在如图所示的数据表格“TrainingSchedule”中,“Instructor”这一列给出了讲师的代码,那我们如何通过这些代码获取到讲师实际的姓名呢?

这些代码对应的讲师姓名在Instructor工作表的“InstructorList”中。

不过,现在的问题是我们在“InstructorList”数据中有两个数据列表(数据集)。因此,我们需要将这两个列表进行合并,以便之后的查询。
我们注意到两个数据集的结构并不意义,第一个数据列表有两列,而第二个数据集有三列。对于附加查询来说,只要两个数据集中有相同的数据列标签,附加查询便可以正确匹配数据。
我们先来看一下如何将“Location”这个列标签添加至“Sydney”(第一个数据集)的查询中。首先将该数据集转化成一个“表”,并且添加为其添加相应的名称。

点击已转换成“表”的“Sydney”数据集,在“数据”选项卡下点击“来自表格/区域”这一按钮,进入PowerQuery编辑器。

在PowerQuery编辑器中,点击“添加列”选项卡下的“自定义列”,在其对话框中添加“新列名”为Location,自定义列公式框中输入相应的数据。

点击“确定”后,当前查询“Sydney”(名称是自动添加的)会新增一列“Location”。

点击“关闭并上载至”,在“导入”数据对话框中,我们只需勾选“仅创建连接”即可。

按照同样的步骤,我们为“OtherInstructors”创建一个查询,上载时仅创建连接。

在Excel中,我们可以在“查询和连接”面板中看到我们已创建的两个查询。

分别创建好每个数据集的查询后,我们通过“获取数据”下的“合并查询”,并选择“追加”将两个查询进行整合。

在“追加”对话框中,我们勾选的是“两个表”,并分别选择需要追加的表名或查询名称。

点击“确定”后,两个查询会在PowerQuery中进行整合,并为其命名。

点击“关闭并上载至”后,我们同样只勾选“仅创建连接”,因为此追加查询是用于我们在之后的数据查询中,我们实际上不需要这个查询表格放在Excel的工作表中。

这样我们所创建的追加查询“Instructors_All”便完成了,追加的是两个数据集(表格),之后我们会再了解一下如何将两个以上的数据集进行“追加”,而PowerQuery的确在这个过程中提升了效率。欢迎继续关注后续更新!
以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。
快照生成时间:2022-12-27 16:45:08
本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。
信息原文地址: