温暖南方 / 电脑应用 / 如何将多个excel表格合并成一个表格?

0 0

   

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

2020-01-09  温暖南方

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

    方法不限于以下三个:
    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中即可。

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

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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。如发现有害或侵权内容,请点击这里 或 拨打24小时举报电话:4000070609 与我们联系。

    猜你喜欢

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多