excel学习库

excel表格_excel函数公式大全_execl从入门到精通

3.合并工作簿所有工作表(追加查询法)

今天带大家一起学习如何利用Power Query动态合并工作薄下的所有工作表。

下面以《销售信息》工作薄为例来学习,在工作薄下有12个工作表,这些工作表的共同点是表头一样。

第一步,将文件上载到Power Query

可以在工作薄中新建一个sheet,将其命名为汇总表,或者新建一个Excel工作薄将其命名为销售信息汇总表。

在【数据】选项卡下依次选择获取数据→来自文件→从Excel工作薄

找到要打开的文件,单击【导入】

勾选【选择多项】,将1-12月的数据勾选,最后单击转换数据将其导入Power Query编辑器。

第二步,通过追加查询合并工作表

选择查询区的1月查询表,依次选择【主页】选项卡下的【追加查询】→【将查询追加为新查询】

在弹出的对话框选择三个或更多表,如果只有两个表则默认即可,将其余查询表添加到要追加的表中,最后单击确定完成工作表的汇总。

然后对数据进行清洗处理,在Excel中第一行一般为标题行,而在Power Query中第一行即为数据行,因此我们需要将第一行作为标题,并提出多余的标题行冗余数据。

提升标题行

剔除冗余标题行(每个查询表中都会有一个标题行),这些标题行是不需要的数据

通过以上的步骤就完成了工作薄中工作表的汇总和数据清洗工作。

第三步,将合并好的数据上载到Excel表中

依次选择【主题】选项卡下的【关闭并上载】→【关闭并上载至】,为什么不直接选择【关闭并上载至】呢?如果选择【关闭并上载至】会将1-12月的数据也重新加载到Excel表中。

在弹出的【导入数据】对话框中选择【仅创建连接】,单击确定。

这样在工作薄的右侧就会显示所有的查询表,最后将合并的工作表重新加载到Excel表中就完成了数据的上载。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接