excel多个工作簿 合并到一张表里

有两个场景:多个工作簿的表合并到一个工作簿中;多个工作表合并到一个工作表中。

在wps excel中有此功能,可以一键完成。

1、首先,在WPS主界面点击“新建”创建一个新的表格。
2、在主界面的右上角找到“智能工具箱”,然后选中。
3、在“工作表”下拉菜单中找到“工作簿合并”,点击选中。
4、在弹出窗口中选择“添加文件”。
5、然后在弹出窗口中,选中要合并的多个表格,然后打开。
6、然后在调回“工作簿合并”界面选择“开始合并”。
7、wps多个表格合并完成。

excel中的合并表功能。只有2016及以上版本才有此功能

https://www.zhihu.com/question/28706686
来源:https://baijiahao.baidu.com/s?id=1671926227160382354&wfr=spider&for=pc
这里就可以使用Excel里的:查询编辑器!查询编辑器在Excel2016版本以上是自带的。

下面小龙就和大家一起来看看Excel的查询编辑器如何使用!这里小龙制作了10个表格用来演示具体的操作方法:

Excel里多个表格合并

1、准备工作,首先把所有需要合并的表格放到一个文件夹内,这里我把10个表格放到了:E:\小龙自修室 这个文件夹内。

新建一个Excel表格用来合并所有表格数据,然后在数据选项卡的获取和转换里找到新建查询,点击选择从文件→从文件夹。在弹出的选项卡的文件夹路径内输入你的文件夹位置,我这里就是:E:\小龙自修室,确定后就进入查询编辑器的编辑界面。

2、进入到查询编辑器的编辑界面后,我们会发现导入的数据里并没有我们需要的表格数据。其实数据都被储存在Content列里了,下面就要把存储的内容从Content列里提取出来:

全选Content列,在左上角找到添加列选项,点击添加自定义列。在弹出的选项里的自定义列公式里输入:Excel.Workbook([Content]) 注意区分大小写,一定不能错!确定后得到一个新的自定义列:Custom

3、点击Custom列右上角的扩展按钮,在弹出的选项卡里直接点击确定。在扩展出的列里找到:Custom.Data 我们需要的数据都在这列里面。

4、同样点击Custom.Data列右上角的扩展按钮,弹出选项卡后点击确定。这时候我们需要的所有数据就出现在列表里了。

5、当然我们还需要进一步的处理列表,保留我们需要的数据把不需要的删除。按住Shift选择我们需要的数据列,然后右键在弹出的选项卡里选择:删除其他列。所有多余的列都被删除了。

6、这里我们发现表格的表头是系统添加的,而我们不需要这样的表头。这里点击表格最左侧的图标,在弹出的选项卡里选择:将第一行用作标题就能去掉系统的表头了

7、到这一步,表格还有一个问题:因为有表格里都有相同的表头。我们合并后的表格里会出现重复的内容,所以我们需要进一步的删除重复的内容。

以我的表格为例:在表格里姓名行多次重复出现我们需要删除重复的内容。点击姓名单元格右下角的倒三角,在弹出的选项卡里把姓名前面的√去掉,然后确定。所有重复的姓名行内容就被删除了!

8、表格处理完成后,在开始选项卡里找到:关闭并上载,然后选择关闭并上载至,在弹出的选项卡里分别选择:表、现有工作表。确定后所有的表格数据就全部合并完成了!

表格合并完成,这里入职日期的显示似乎出了问题?其实在导入数据的时候是以文本格式显示的,我们只要选择入职日期这一列,右键找到设置单元格格式,选择日期,找到合适的日期类型就可以了!

合并后的表格可以随着被合并的表格内容更新而更新

如果被合并的表格里,有表格内容发生更改或者更新。在合并都的表格内也可以实现自动更新,而不需要重录入了。

下面我们任意更新一个表格内容:在大白的表格内添加一些内容!保存表格并关闭。

然后回到我们的合并表格内,在我们导入合并的数据后,在工作簿右侧会有一个工作簿查询的栏目,里面有个查询表,双击它就能再次进入刚刚的查询编辑器的编辑界面。

在开始界面找到刷新预览,点击后刚刚在大白的表格内添加的内容就出现在了编辑表格内容。然后点击关闭并上载,回到表格内。在工作簿查询栏里的查询表左上角出现了一个刷新图标,点击它。添加的内容就出现在了表格里了。

问题,在做上述excel编辑器合并并上载时,出现提示初始化数据源失败。还没找到原因,待解答

image.png

你可能感兴趣的:(excel多个工作簿 合并到一张表里)