easypoi导入合并单元格_Power Query让多表数据合并变得更简单

之前我们我们有学习过如何使用函数、Vba代码、数据透视等多种方法,来快速进行多工作表数据汇总。而在Excel有一种万金油的汇总方法,更简单的表格汇总方式,那就是

通过Power Query的SQL语句进行多工作表合并,这种方式相比之前的方法更简单。

d7bf094fb0a7d2f3b058600f083cb792.png

如上图,我们需要将A、B、C、D四家分公司的人员数据汇总到汇总表中去。下面我们就来看一下Power Query如何快速的进行多表合并。

第一步:点击菜单栏数据—获取外部数据—现有连接,然后点击下方浏览更多,文件类型选择Excel文件,添加你需要合并的工作簿。如下图1、图2所示:

ed7187e56fee97b317895e1621f06d96.png

【图一】

e38181b43e29fd7b520df42217d57852.png

【图二】

第二步:添加需要汇总的工作表后,下面选择表格我们默认选择点击确定。如下图所示:

acfeeeb27d081174df8785c207fea06f.png

第三步:导入数据部分,我们选择属性,点击定义,然后在命令文本中输入以下SQL代码。如下图:

f602f12f8db86ebdcd21421b5edd3b25.gif

代码稍作修改一下,我们选择数据的存放区域为汇总表中的A1单元格开始,点击确定即可自动汇总数据。

aa36f001b4584f17aa3217867395f7b4.png

代码如下:

SELECT * FROM [A公司$]

UNION ALL

SELECT * FROM [B公司$]

UNION ALL

SELECT * FROM [C公司$]

UNION ALL

SELECT * FROM [D公司$]

UNION ALL

代码解析:

这段代码代表的就是分别选择A公司、B公司、C公司、D公司4个工作表的全部单元格进行复制汇总。所以汇总数据,我们只需要SQL这一句代码即可:

Select * From [工作表名$] Union All

现在你学会如何使用Power Query快速进行多表数据汇总了吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值