【Excel_002】用PowerQuery合并多个execl文件

之前写过用python实现把多个excel文件合并到一个excel中,详见【Python_008】遍历文件夹中所有excel合并到一个文件中
今天发现excel自己也可以实现这个功能!不得不说excel还是很强大的!

源数据如下:
有储存在同一个文件下下的四份文件,文件格式和字段都是相同的。
【Excel_002】用PowerQuery合并多个execl文件

步骤:
  1. 【数据】-【新建查询】-【从文件】-【从文件夹】
    【Excel_002】用PowerQuery合并多个execl文件

  2. 选择文件存放的文件夹后,会进入查询编辑器,这时数据都被存放在Content列中
    【Excel_002】用PowerQuery合并多个execl文件

  3. 【转换列】-【添加自定义列】-输入公式:Excel.Workbook([Content])
    【Excel_002】用PowerQuery合并多个execl文件

  4. 点击新出现自定义列右上角的双边箭头,并点击确定,重复两次
    【Excel_002】用PowerQuery合并多个execl文件

  5. 所有数据就出来了!点击【转换】-【将第一行用作标题】

【Excel_002】用PowerQuery合并多个execl文件

  1. 把多余的列和多余的表头删除掉,点击【开始】-【关闭并上载】,就能得到完整的数据了!
    【Excel_002】用PowerQuery合并多个execl文件