该键与表中的任何行均不匹配_Excel有个多表收集的利器,按标签自动匹配数据,一键动态刷新!...

本文介绍了如何使用Excel 2016及更高版本的数据查询功能,动态收集和合并不同工作表中的销售数据,即使表格结构不同也能自动匹配。通过简单几步操作,实现了无需VBA或SQL的多表数据整合,并能一键刷新更新。
摘要由CSDN通过智能技术生成

正文共:1013 字 11 图

预计阅读时间: 3 分钟

营长说

一提到多表收集,大家想到的肯定都是SQL或VBA汇总,特别是每个表行列顺序不同,没几年功底别想搞定!但随着Excel 2016的到来,这一切都不算事儿,不用VBA不用SQL照样可以轻松搞定!通过使用数据查询功能,可以帮助我们快速实现动态收集多张Excel工作表,再也不用总是复制和粘贴了。

先对【数据查询】功能使用和版本要求提前做以下说明:

• 本例仅收集表格,不做汇总计算;

• 查询功能在Excel 2016/2019和Office 365中自带;

• Excel 2010和2013版本需要安装插件(插件下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=39379),其他版本不支持。

下图为某企业不同月份的销售数据,分别放置在不同的工作表中。

93911d54f25432e2283c59021cf67e21.png

现在想将分散在多个工作表中的各月份的销售数据收集在一张表上,用Excel 2016数据查询仅需一分钟就可以搞定!而且能实现动态收集,即各月份数据添加新的内容,总表中也会更新。

从这三张表,可以看到有以下特点:

• 三张表均是超级表模式,不是区域模式。

• 三张表结构不同,不同月份的产品字段是不完全相同的。

具体的操作步骤如下:

Step 1:点击【数据】-【新建查询】-【从文件】-【从工作簿】,然后选取文件所在位置。

a71bff29fb04c6da898d562af8dad77b.png

Step 2:勾选【选择多项】,然后勾选需要合并的数据表,点击【编辑】。

e018273d45ad770a5813d74f6f712072.png

可以看到我选择的是数据表“表1、表2、表3”,而不是工作表“1月、2月、3月”,为了以后能动态更新。

Step 3:选择表1,点击【合并】-【追加查询】。

11185a8fb8485ce3c1212b39a7d5030b.png

Step 4:点击【三个或更多表】,将要追加的表选中后点击【添加】到右侧列表中。

592a97b1ac27034be05da9724b964ba9.png

你会发现分散在多个工作表中的数据被合并在一起了,而且根据每列的标签自动匹配。

2ea813515ebf23a41882f5259d1ac6c7.png

Step5:这时只需要点击【文件】-【关闭并上载】就大功告成。

1f3526135041f1cdc431cb99562c32f4.png

最后得到的数据如下图所示。

e6d8bdb0ba2ba792663ebb83a14a27af.png 

你会发现,汇总表的数据能自动根据B-E列的字段名称自动匹配。

如果分表的数据添加新的内容,只要点击【数据】-【全部刷新】即可实现快速收集。

4e7b1588f0f43cede9fd6576ccbe8ade.png

一键刷新动图

1471e8f5baac0b8d13a14e986b4dc650.gif

刷新前,需要保存一下文件。这样可以轻松搞定原本很复杂的多表收集合并。如果要实现多个Excel文件的收集合并,数据查询功能也可以实现,你要有兴趣可以试试看。

教程节选自《Excel数据管理:不加班的秘密》

精彩推荐

▼▼▼

c65cdf95622c40938b41295ec4ffc14b.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值