快生活 - 生活常识大全

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


  相信大家在工作中,很多时候会涉及多张工作表合并。例如各地的销售报表,各个部门的财务报表等等。如果是三两张表,怎么合并都问题不大。但是如果有几十上百张表呢?
  方法不限于以下三个:
  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中即可。   使用这样的方法只需要先将所有表格放入一个文件中,然后直接通过文件夹的路径寻找表格,再一次性合并就可以了。   以上便是合并数据的两种方法,大家快试试吧!
网站目录投稿:如灵