工作中,很多小夥伴會對周資料、月資料、N個分公司資料進行合并,方法有很多,今天和大家分享的是用SQL語句,非常簡單易上手!
Excel中SQL文法:
SELECT 字段名稱 FROM [表格名稱$]
表格名稱後面需要加$符号,還有就是需要加[ ]。
Excel中SQL多表合并文法:
SELECT 字段名稱 FROM [表格名稱1$]
UNION ALL
SELECT 字段名稱 FROM [表格名稱2$]
UNION ALL
SELECT 字段名稱 FROM [表格名稱3$]
……
格式相同的4個表格,現在要将這4個表格合并起來。
Step 01 單擊資料→現有連接配接→浏覽更多。
Step 02 找到指定工作簿,單擊打開。
Step 03 保持預設不變,單擊确定。
Step 04 保持預設不變,單擊屬性。
Step 05 單擊定義,在指令文本框輸入語句,單擊确定。
SELECT * FROM [2015年$]
UNION ALL
SELECT * FROM [2016年$]
UNION ALL
SELECT * FROM [2017年$]
UNION ALL
SELECT * FROM [2018年$]
Step 06 保持預設不變,單擊确定。
這樣就将4個表格合并。
這麼辛苦輸入SQL合并多個工作表有什麼好處?
當表格的内容有變動的時候,隻要右鍵重新整理一下,就可以自動更新,實作一勞永逸。而普通的複制粘貼,每一次變動都需要再重新複制粘貼一次,比較麻煩,而且容易出錯。