多语言展示
当前在线:668今日阅读:75今日分享:44

同一个工作簿中的多表合并

案例:如图2-70所示,多个地区的销售数据分布在不同的工作表中,这对后续的数据分析造成极大的不便,比如无法使用数据透视表,需要利用复杂的函数才能实现跨表求和等等,将不同表中的数据合并在同一个表中才是王道。
方法/步骤
1

启动Power Query是通过Excel【新建查询】菜单完成的,它位于【数据】选项卡中的【获取和转化】分区。点击【新建查询】→【从文件】→【从工作簿】,如图2-71所示,然后在弹出的“导入数据”选择框中,选择包含要合并工作表的Excel文件,点击导入,如图2-72所示。

2

选择需要合并的工作表,并点击【编辑】,从而对新建的查询进行编辑,如图2-73所示。

3

接下来需要新建一个“追加查询”,将单个表合并起来,在查询编辑界面,点击【追加查询】→【追加查询】,如图2-74所示。

4

在弹出的“追加查询”对话框中,将剩余的表格追加到右侧“要追加的表”一栏中,然后点击【确定】,如图2-75所示。

5

追加查询创建之后,会回到Power Query主界面,切换至【开始】选项卡→【关闭】分区→点击【关闭并上载】下拉三角→【关闭并上载至…】,如图2-76所示,这一步的目的是将在Power Query中处理过的数据导入到Excel中。▼

6

提示:在Power Query中创建的查询表更像是数据库结构,我们需要将它在导入到Excel中。 在接下来的“加载到”界面中,保持默认选项,直接点击【加载】,即可将创建的“追加查询”加载到Excel工作表中,完成之后,我们已将同一工作簿中的三个不同工作表合并在一起,如图2-77所示。

7

之后,如果三个单独的表中有更新,在总表中选择点击【数据】→【连接】→【全部刷新】即可获取数据的最新状态。 通过Power Query合并起来的工作表的另一个好处是,这是一个动态的合并关系,一旦原始表中的数据发生变化,只需要刷新即可完成新数据的合并,可谓以逸待劳!

推荐信息