点击上方蓝字关注 Excel函数与公式
关注后发送函数名称,即可获取对应教程
![按条件合并和连接多工作表](http://p2.ttnews.xyz/loading.gif)
微信公众号 | Excel函数与公式(ID:ExcelLiRui)
个人微信号 | (ID:ExcelLiRui520)
按条件合并和连接多工作表
工作中经常遇到需要统计的数据不在一张工作表中的情况,每个表的结构还不一定一致。
这时候怎样从多张工作表中提取想要的数据并合并连接在一起呢?
今天就来介绍一下按条件合并和连接多工作表的技术。
更多系统课程,点击文末“阅读原文”获取。
问题描述及效果展示
比如现在原始数据源分散在3张工作表里。
表1和表2包含业务员、产品、销售额3列;表3包含员工编号、业务员、性别3列。
要求从这3张工作表中得到所有业务员的员工编号、性别、以及对应的产品和销售额。
![按条件合并和连接多工作表](http://p2.ttnews.xyz/loading.gif)
想得到的数据表如下图所示。
本文的实现方法没有使用函数,也没用VBA,用的是Power Query。
Excel 2016最新版自带Power Query,没有新版的同学可以回到本公众号发送“2016”获取安装包。
下面来看具体如何实现。
操作步骤详解:
要处理数据,需要先把数据源导入到Power Query编辑器。
单击数据-从工作簿,如下图所示。
选择数据源所在工作簿位置,启动导航器,如下图所示,单击编辑。
进入Power Query编辑器后,单击追加查询,如下图所示。
由于现在要将表1和表2拼接在一起,所以使用追加查询。
勾选两个表,分别选择表1和表2,单击确定。
追加查询效果如下图所示。
拼接表1和表2后,需要进一步将其结果与表3按条件合并。
使用合并查询。
选择要合并的查询以及匹配列和连接种类,如下图所示,单击确定。
效果如下图所示。
单击Append1字段右侧的展开按钮,选择产品和销售额字段,如下图所示。
单击确定后,即可在编辑器界面看到我们想要的数据都已经在一起了。
删除第一行,修改字段名称,整理成我们想要的表头。
然后点击关闭并上载。
表1、表2、表3按条件合并和连接的结果就返回到工作表里了,如下图所示。
学会这种方法,再遇到多表合并和连接问题,就不发愁啦!
如果你觉得有用,就点右上角分享给朋友们看看吧~
除了今天介绍的技术,还有很多10倍提升工作效率的方法,我专门整理在Excel特训营一期里有视频详解,长按下图识别二维码,永久拥有超值系列视频课!
(长按图片识别二维码)
更多精品课程
更多精彩的Excel实战技术还有很多,我已经整理到Excel特训营中以超清视频演示并同步讲解。
不但有具体场景,还讲解思路和方法,更有配套的课件下载和社群互动,想系统学习的同学点击底部“阅读原文”。
还想看更多精彩?长按识别下图二维码,里面有各种方向不同的Excel特训营,每一期特训营内容不同,都可以帮你系统提升自己!
长按下图 识别二维码点
关注,获取更多资料按上图↑识别二维码,查看详情
如果你觉得有用,就分享给朋友们看看吧~
閱讀更多 Excel函數與公式 的文章