一个excel文件中有两个Excel表格,现需要根据姓名列合并成一个表格
1、年龄学历表
![2daaa6fb83ffd2d199e8f2dfe133748f.png](https://img-blog.csdnimg.cn/img_convert/2daaa6fb83ffd2d199e8f2dfe133748f.png)
2、电话籍贯表
![6b7485d9e2f61771fdddbadb48f6a92b.png](https://img-blog.csdnimg.cn/img_convert/6b7485d9e2f61771fdddbadb48f6a92b.png)
合并后的效果
![e138abf6f3a6b601a20d31c2bed3beb6.png](https://img-blog.csdnimg.cn/img_convert/e138abf6f3a6b601a20d31c2bed3beb6.png)
由于两个表中的姓名并不完全一致,用公式有点麻烦。下面兰色介绍一种不需要任何公式的快速合并方法:Power query合并法
合并步骤:
1、创建查询
excel2016版:数据 - 新建查询 - 从文件 - 从工作簿 - 流览找到当前文件打开,会弹出导航器窗口。
![dda356229441de2fef815b493e3955b7.gif](https://img-blog.csdnimg.cn/img_convert/dda356229441de2fef815b493e3955b7.gif)
在导航器窗口中,选择要合并的两个表格,然后点右下角【转换数据】按钮。
![a07c711aa31a0a4d4aa30595cf29ddb4.png](https://img-blog.csdnimg.cn/img_convert/a07c711aa31a0a4d4aa30595cf29ddb4.png)
2、合并查询
在power Query编辑器中,开始 - 合并查询 - 将查询合并为新查询
![0837ce791d9da3a909b9010bdd2a0404.png](https://img-blog.csdnimg.cn/img_convert/0837ce791d9da3a909b9010bdd2a0404.png)
在打开的合并窗口中,分别选取两个表格,选取后要分别选中两个表的姓名列(一定要选中,否则无法进行下一步)。联系种类选取”完全外部(两者中的所有行)"
![8342958c7d10437c3e16ff5d66787fe7.png](https://img-blog.csdnimg.cn/img_convert/8342958c7d10437c3e16ff5d66787fe7.png)
在新生成的合并查询表中(merge1),点击联系方式列的标题行 - 展开表格
![b9425c0c7036387dbb08c99ce3e14bb4.gif](https://img-blog.csdnimg.cn/img_convert/b9425c0c7036387dbb08c99ce3e14bb4.gif)
3、导出表格
在power query编辑器中,开始 - 关闭并上载
![f52210a35f661d14ac2f58e7e2088bd6.png](https://img-blog.csdnimg.cn/img_convert/f52210a35f661d14ac2f58e7e2088bd6.png)
随后会在excel工作簿中新增3个工作表,其中一个就是合并后的表格
![d0a008808cabea11b821a42e05d327e0.png](https://img-blog.csdnimg.cn/img_convert/d0a008808cabea11b821a42e05d327e0.png)
4、整理表格
选取D列姓名 - 选择性粘贴 - 粘贴条件 - 跳过空单元,即可合并两列姓名到A列。然后删除D列。
![871eff2a4eaf5515c51d4037b79f63f8.gif](https://img-blog.csdnimg.cn/img_convert/871eff2a4eaf5515c51d4037b79f63f8.gif)
再删除空行,调整格式,最终的合并后的表格如下图所示:
![e138abf6f3a6b601a20d31c2bed3beb6.png](https://img-blog.csdnimg.cn/img_convert/e138abf6f3a6b601a20d31c2bed3beb6.png)
为了让大家明白,笔者把步骤进行了详细的拆分,看起来步骤好多。其实,只需要1分种左右时间即可完成全部操作,比使用函数公式要快多了。