快速將多個Excel表格合併成一個Excel表格

2021-02-15 辦公工具箱

之前在微信群內有朋友問我如何快速將多個Excel表格合併成一個Excel表格,當時沒有講解清楚,今天專門來告訴大家如何快速合併Excel表格到一個工作表中。

在合併表格中,不外乎以下兩種情況:

將多個Excel表格文檔合併成一個Excel表格

將一個Excel文檔中多個工作薄合併成一個工作薄

下面我們分情況,來講解快速合併的方法

一、將多個Excel表格文檔合併成一個Excel表格

場景描述:如圖所示,在文件夾中,有4個Excel文件,每個Excel文件的數據格式都一致,需要把4個Excel文件合併到1個Excel文件中。

其中每個工作簿中的內容格式都一樣,為了區分,我把工作簿1中的 【位置】 數據,標為了「工作簿1」;工作簿2中的數據標為了「工作簿2」...以此類推。

下面就來介紹具體的方法

方法一:PowerQuery

Step1:單擊 【數據】- 【新建查詢】 - 【從文件】- 【從文件夾】

Step2:單擊 【瀏覽】,選擇文件夾路徑

Step3:選擇【合併並加載】

最終的效果如圖所下圖所示。自動增加了

Source.Name數據列,可以很方便看到數據來自於哪個工作簿

大家可以看到之前我們添加的【位置】列可以顯示出數據來自為哪個工作薄,如果不需要的話,可以直接刪除就行。

方法二:使用CMD命令,1s搞定合併

Step1:需要把文件格式修改為 csv文件格式。打開文件,另存為csv文件即可

Step2:在文件所在路徑,按【shift】+右鍵,點擊【此處打開命令窗口】,輸入

copy *.csv out.csv, 即把該路徑下所有的csv文件合併到out.csv文件中。

註:新生成的out.csv文件就在文件所在路徑。

二、將一個Excel文檔中多個工作薄合併成一個工作薄

場景描述:如圖所示,1個excel文件中,有多個工作表,需要合併到1個工作表中。

方法1:PowerQuery

Step1:單擊 【數據】- 【新建查詢】 - 【從工作簿】

Step2:選擇需要合併的工作表

Step3:在追加查詢中,單擊【將查詢追加為新查詢】

Step4:選擇所需的工作表

Step5:單擊關閉並上載

最終的效果如圖所示

方法2:第三方插件

Step1:使用【方方格子】插件,單擊【合併工作表】

Step2:選擇匯總區域後,單擊確定

最終的效果如下


方方格子插件是目前市場上較受歡迎的第三方Excel插件,這個工具在之前的推文中介紹過,Excel表格工具篇(一)

相關焦點