Power Query:一个工作簿中多表合并

当一个工作簿中有几张表,手工复制粘贴合并即可。那如果一个工作簿中有上百个结构相同的工作表呢?各位老铁还会用手工复制粘贴吗?亦或是使用VBA等等?

其实,PQ也可以解决这个问题。

三张原表如图所示:

36ae9490643d4b1c96fda53e59024a9b.png4364e881fb484b5dadc6ab69109bccd4.png5cecda0096c347cca183aa6fab71f1cb.png

操作步骤如下:

第一种方式:如果表比较少,可以挨个导入到PQ编辑器;

①将三个表挨个导入到PQ浏览器,并修改属性名称;

4a79d71a303d435dbb40bef12a11bcd8.png

②右键,新建一个空查询,再在编辑栏输入“= Table.Combine({集美店, 海沧店, 湖里店})”,回车即可;

db3708bacbf44419a4efb24006f2a2cc.pngc0492d326b55498889d9c7d00a15ee1b.png

第二步还有一种方法,就是“开始”,“将查询追加为新查询”,将另外两张表添加到右边,此时,也会得到一个合并表。

e315623b8eb846da8a8e0afee0681427.png99cef2e3e2504b0480c36e8ae77d700f.png

第二种方式:如果一个工作簿中表很多的话,一张表一张表载入编辑器很慢;

①导入整张工作簿,在导航器中选择整个工作簿,不要去多选工作表;

4f906e62927740b385283f44c7835f4a.pngabde42877b3c4ab3b68c3867f0705d25.png

②载入后可以发现,Data列中的单元格都是一张表,我称之为“表单元格”,将其展开,

5afb9dc23f7c4950a540269cc9a62e83.png86b74384b4794dbda928e97aa873ae55.png

③标题下移了,所以,点击“将第一行用作标题”,再筛选掉多于的标题;

eb3fccddff42461c952a77c080d39a82.pngb52cc7f439d64c768fe82b6c5a294071.png

④选中不需要显示的列,删除,再加载到新工作表中;

6e036ad0b31b45f8ab8cd0c157b4387a.pngf4a41cc75ffb4a1d95b39e5d6e322177.png

e33e39bc25b14d91984c453bc78ab626.png

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值