按条件合并和连接多工作表

点击上方蓝字关注 Excel函数与公式

关注后发送函数名称,即可获取对应教程

按条件合并和连接多工作表

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

个人微信号 | (ID:ExcelLiRui520)

按条件合并和连接多工作表

工作中经常遇到需要统计的数据不在一张工作表中的情况,每个表的结构还不一定一致。

这时候怎样从多张工作表中提取想要的数据并合并连接在一起呢?

今天就来介绍一下按条件合并和连接多工作表的技术。

更多系统课程,点击文末“阅读原文”获取。

问题描述及效果展示

比如现在原始数据源分散在3张工作表里。

表1和表2包含业务员、产品、销售额3列;表3包含员工编号、业务员、性别3列。

要求从这3张工作表中得到所有业务员的员工编号、性别、以及对应的产品和销售额。

按条件合并和连接多工作表

想得到的数据表如下图所示。

按条件合并和连接多工作表

本文的实现方法没有使用函数,也没用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特训营,每一期特训营内容不同,都可以帮你系统提升自己!

长按下图 识别二维码点

关注,获取更多资料

按上图↑识别二维码,查看详情

如果你觉得有用,就分享给朋友们看看吧~


分享到:


相關文章: