快好知 kuaihz订阅观点

 

如何将多个excel表格合并成一个表格?

相信大家在工作中,很多时候会涉及多张工作表合并。例如各地的销售报表,各个部门的财务报表等等。如果是三两张表,怎么合并都问题不大。但是如果有几十上百张表呢?

方法不限于以下三个:

1. Ctrl + C, Ctrl + V

数据的搬运工,理论上也是没有问题的。可在这全名编程的时代,你还苦逼的复制粘贴、挑灯夜战就显得太没水平了。

2. VBA for Excel

同样是复制粘贴,不过前者自己动手,后者让机器动手。

3.Power Query for Power BI

既然咱们这是PB的专栏,那肯定要介绍它的功能了,恰巧其中的Power Query就是处理“多表合并”的利器。

那么废话不多说,我们直接上步骤:

假设现在有三张销售记录表,其中每个表的字段结构是相同的,我们想要将它们合并成一个表,方便后续的分析操作。

下面介绍两种方法:

01:

多表合并1

首先,分别将三张表导入到Power BI中:

然后,点击主页选项卡下的追加查询按钮,在弹出的对话框中选择三个或更多表,将“销售数据表1”和“销售数据表2”添加到右侧框中,点击确定:

这样就将所有数据存储在“销售记录表”中了。

当然上面这个方法应对表格数量较少的还是比较方便,但要是碰到极端的情况,比如有一百张表要合并,那这种方法的效率可能就没那么高了,所以下面再为大家介绍一种方法。

02:

多表合并2

这次我们先将所要加载的数据存入一个文件夹中,比如取名为“销售数据”。

然后在Power BI中点击获取数据按钮下的更多选项:

在弹出的对话框中,双击“文件夹”,点击浏览,找到“销售数据”文件夹,加载到Power BI中:

点击组合按钮中的“合并并转换数据”:

在弹出的合并文件对话框中,双击“sheet1”,然后点击确定,这样就把合并后的数据加载到查询编辑器中了。可以看到出现了新列"Source.Name’,这里记录了每条数据来自于哪个表格。

如果想导出数据的话,直接在报表视图下复制数据然后粘贴到excel中即可。

使用这样的方法只需要先将所有表格放入一个文件中,然后直接通过文件夹的路径寻找表格,再一次性合并就可以了。

以上便是合并数据的两种方法,大家快试试吧!

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:表格  表格词条  并成  并成词条  多个  多个词条  如何  如何词条  一个  一个词条  
办公

 Excel操作技巧:学会这7招,...

很多小伙伴在打印Excel表格时都会经常遇到各种各样让人抓狂的事,比如说行数太多,一页打印不完,列数太多,只打印了左边一半,右边一半就没了。工作中的任何小事都值...(展开)

办公

 CAD操作技巧机械设计联盟202...

1、0层上是不可以用来画图的,那0层是用来做什么的呢?是用来定义块的。定义块时,先将所有图元均设置为0层(有特殊时除外),然后再定义块,这样,在插入块时,插入时...(展开)