Excel表格SQL方法合併多個工作簿資料的方法

在桌面新建一個資料夾,資料夾裡有3個Excel工作簿:

excel裡面的檔案都是同樣的資料結構:

新建一個“第三方”軟體,Excel工作簿。


1、資料--現有連結--瀏覽,先通過此方式開啟要合併的目標excel檔案。

2、手動選取路徑,選擇檔案

3、選擇目標工作表,不斷點選確定。

4、結果:第三方工作簿就和1.xlsx建立的資料連結。

5、在表格上操作:滑鼠右鍵--表格--編輯查詢

6、輸入SQL語句,點選確定,即可合併3個工作簿的資料,而且還是動態的。

select [工作簿名稱],[欄位1] from [C:/Users/Administrator/Desktop/新建資料夾/1.xlsx].[Sheet1$]

union all

select [工作簿名稱],[欄位1] from [C:/Users/Administrator/Desktop/新建資料夾/2.xlsx].[Sheet1$]

union all

select [工作簿名稱],[欄位1] from [C:/Users/Administrator/Desktop/新建資料夾/3.xlsx].[Sheet1$]

結果: