不知道大家在使用Excel时有没有碰到过这样的场景,一张表格几百列数据,要用Vlookup去合并数据,拖拽数据范围时得不断注意有没有错过想要的那列数据,还得记住间隔列数。

但换个工具,问题迎刃而解。

给大家举个例子看看:假如有这样两张数据表:

① Table A:记录了学生姓名、英语成绩

② Table B:记录了学生姓名、数学成绩

如果想在一张表中看到学生的姓名、数学成绩和英语成绩,则可以使用「姓名」字段作为「合并依据」进行左右合并。

不同的合并方式如下所示:

上图的例子只是给大家科普了【左右合并】的基础用途,其高级之处我给大家细细道来:

1、左合并可以替代vlookup,做正向查询;

2、右合并可以替代xlookup,做反向查询;

3、交集合并可以帮助找到两张表中相同的数据行;

4、并集合并可以直接整合两张表的内容;

5、无依据合并可以形成笛卡尔积,适合做购物篮分析等数据分析模型;

6、可以看是否产生重复数据,由此检查合并的两张表的数据质量问题;

7、可以灵活配置多个合并依据,使用1个、2个、3个、任意列作为合并依据,只有这些列的数据完全一致的才能合并到一起。举个例子:如果需要按照省、市、区依次来合并销售产品数据就可以直接一次性合并完成,无需多次地使用函数。

具体操作:

使用工具:

1、有两张需要合并的表时,选择【左右合并】功能,在选择要合并的表中的具体字段。

2、自由选定合并方式,如果不知道具体效果,可以点击,下方数据便会自动计算生成,查看是否为你所需要的合并方式。

上下合并

以前想要学习如何合并多个同表头的表格时,发现了一个教程:

但是被VBA给困住了步伐。

又转念一想,九数云的【合并功能】不正是最优解吗!

多个拥有相同表头的表格,可以使用九数云的【上下合并】功能。

具体操作:

使用工具:九数云-免费的在线数据分析工具,让分析更有趣

1、将自己需要合并的表格上传至九数云。

2、以上传的一张表为基础建立分析表,并选择全部字段。

3、选择【合并】功能中的【上下合并】功能,选择需要合并的其他表。

4、系统会自动识别校准表头。如果名字有些出入,也可以自己进行调整。

5、保存后,导出分析表即可。