Power BI(六)Power Query进行多文件汇总

时间:2024-03-14 22:06:45

Power Query进行多文件汇总

本遍文章主要讲解以下内容

  • 从Excel工作簿汇总多个表格(sheet)的文件
  • 从文件夹汇总多个Excel文件
  • 从文件夹汇总多个CSV文件

 

从Excel工作簿汇总多个表格(Sheet)的文件

如下图,有

Power BI(六)Power Query进行多文件汇总

首先我们新建一个Excel文件(把文件读取进来)

Power BI(六)Power Query进行多文件汇总

随便选择一个省份,编辑

Power BI(六)Power Query进行多文件汇总

把步骤源(Source)之外的步骤剔除 

Power BI(六)Power Query进行多文件汇总

把多余的列删除

Power BI(六)Power Query进行多文件汇总

 把多余的列展开

Power BI(六)Power Query进行多文件汇总

升第一行为标题

Power BI(六)Power Query进行多文件汇总

 筛选把其他多的标题剔除掉

Power BI(六)Power Query进行多文件汇总

把第一列删除,得到结果

Power BI(六)Power Query进行多文件汇总修改查询名称

Power BI(六)Power Query进行多文件汇总 

关闭并上载,多个excel文件汇总完毕

Power BI(六)Power Query进行多文件汇总

 

从文件夹汇总多个Excel文件

我们现在有以下省份的Excel文件,将其汇总(当然这个也可以解决一个表格里面含有多个表都可以使用这种方法,比如广西省里面有南宁市、柳州市、桂林市都可以用这种方法)

Power BI(六)Power Query进行多文件汇总

 首先我们还是新建一个Excel文件

Power BI(六)Power Query进行多文件汇总

Power BI(六)Power Query进行多文件汇总

 留下Content和Name其余删除

Power BI(六)Power Query进行多文件汇总

添加一个自定义列(注意M函数里面区分大小写)

Power BI(六)Power Query进行多文件汇总

得出的结果如下,点击扩展

Power BI(六)Power Query进行多文件汇总

Power BI(六)Power Query进行多文件汇总

再次扩展

Power BI(六)Power Query进行多文件汇总

删除其他不要的列

Power BI(六)Power Query进行多文件汇总

并把第一列作为标题

Power BI(六)Power Query进行多文件汇总 把多余的标题筛选掉(其实可以在之前新添加列的时候,Excel.Workbook([Content],true))就只保留第一个表的标题,其他表的标题不加载进来

Power BI(六)Power Query进行多文件汇总 

汇总完毕,上载至Excel

Power BI(六)Power Query进行多文件汇总

 汇总完毕

Power BI(六)Power Query进行多文件汇总

 

从文件夹汇总多个CSV文件

如下图,我们有以下csv文件

Power BI(六)Power Query进行多文件汇总

首先我们还是先建立一个Excel文件夹,读取CSV文件

Power BI(六)Power Query进行多文件汇总 

选择文件所在的目录编辑 

Power BI(六)Power Query进行多文件汇总

同理删除其他没用的列

Power BI(六)Power Query进行多文件汇总 

和Excel不一样的是,CSV文件可以直接扩展

Power BI(六)Power Query进行多文件汇总

Power BI(六)Power Query进行多文件汇总

完成汇总

Power BI(六)Power Query进行多文件汇总

关闭并上载(合并成功)

Power BI(六)Power Query进行多文件汇总