excel如何进行多表合并! Excel多表合并都在这里了

  发布时间:2025-08-12 11:41:47   作者:佚名   我要评论
多表格合并是工作中常需要处理的问题,该怎么进行表格合并呢?下面我们就来介绍多种表格合并的方法,详细如下,适合收藏哦

早期的多表合并,总结了几个方法,最近又新研究出了2个方法。

格式相同的多个工作表,现在要合并到一个工作表。

前面几天刚发了新函数,仔细研究居然也可以多表合并,不可思议。必须要先看完,理解语法,要不然估计看不懂哦,新函数的文章详见:又出新函数WRAPROWS,简直不要太好用,想到头痛的难题,2个参数就轻松解决

假如每个工作表的每个单元格都有内容,可以使用这个简单的公式合并。TOCOL的作用就是将所有工作表的非空单元格合并成一列,WRAPROWS的作用就是将一列内容变成3列。

=WRAPROWS(TOCOL('9月:12月'!A2:C100,1),3)

还有就是VSTACK合并,这种适用范围更广,不需要全部单元格都有内容,只需要某一列都有内容就行,比如A列。

VSTACK将所有工作表合并过来,不过含有多余的区域,再借助FILTER判断A列为非空。

=FILTER(VSTACK('9月:12月'!A2:C100),VSTACK('9月:12月'!A2:A100)<>"")

以上为最新版的Excel和WPS才有的函数。

下面就是旧方法,可以复习一下。

这是一份全年12个月的明细数据,每个月份格式都一样,存在插入表格或者筛选状态。现在要将这些数据全部合并,用手工复制粘贴是很麻烦的,而用PQ如果不熟,会出现重复数据。

这里,再重新整理说明。

1、Excel2016以上版本

新建一个工作簿,点数据→获取数据(有的版本叫新建查询)→从文件→从工作簿,浏览到指定的工作簿,导入,选择这个工作簿,点转换数据。

进入PQ编辑器,关键点来了,在Kind列除了Sheet也就是1月到12月外,还有Table也就是无关的表格,这就是导致重复的原因。

对Kind列进行筛选,只保留Sheet,这样就正常了。保留Data列,其他列都删除掉。

点Data展开数据,将第一行用作标题,取消多余的标题筛选。

这样就合并完成,点关闭并上载就可以。

2、低版本

Excel2010以上版本,PQ功能虽然没有,不过可以下载。

Excel2007这个没法安装PQ,没关系。

这里送你一个合并模板,将模板和你要合并的工作簿放在桌面的同一个文件夹

打开Excel不加班 合并模板,点头像运行,几秒就合并完毕。

说明,这个模板不管是一个工作簿或者多个工作簿,只要在同一个文件夹,都可以合并。

3、WPS表格

WPS表格,没法使用PQ和模板,不过专业版或者会员提供了合并功能。

记住这个功能:合并表格。

相关文章

最新评论