(注:PowerQuery是微軟推出的一個功能強大的數據抓取工具,在Excel2013中需要安裝官方插件才能使用,在Excel2016及以后版本中已經內置)
首先將需要合并的多個Excel文件放到一個文件夾下。然后在其它位置新建并打開一個空白工作薄用于存儲匯總好的數據,依次點擊【數據】選項卡——新建查詢——從文件——從文件夾。
在彈出的對話框中,“文件夾路徑”選擇需要合并的多個Excel文件所在的文件夾。
點擊確定后就進入了PowerQuery界面,文件夾下的所有文件基本信息已經被提取至當前頁面,包括文件名、后綴名、文件創建時間、文件完整路徑等信息。
依次點擊添加列——添加自定義列,并輸入自定義列公式=Excel.Workbook([Content]),公式注意首字母要大寫。
將新添加的列擴展,僅選擇“Data”。
將得到的Custom.Data列再次擴展。
此時已經將多個文件的數據匯總完成。
選擇“關閉并上載至”,將數據加載到Excel工作表界面。
刪除多余標題行后,最終結果如下。
使用PowerQuery匯總數據的一大優點是它存儲了一個數據自動匯總過程并建立了一個動態鏈接,后期如果需要更新數據,只要把新的文件放入文件夾內,并在匯總Excel內刷新查詢,即可按照設定好的規則自動提取及匯總所有數據。
「精進Excel」系頭條簽約作者,關注我,如果任意點開三篇文章,沒有你想要的知識,算我耍流氓!