針對多工作簿,而且工作簿存在多個工作表,該如何合併?
一個文件夾內有多個工作簿
一個工作簿中含有多個工作表
現在要將格式相同的所有表格合併在一張表格中,如果採用最原始的複製粘貼是多麼恐怖的一件事。模擬的數據只是幾個工作簿,而實際工作可能有幾十個,光復制粘貼,手都廢了。
而對於高手,編寫一段VBA代碼也要花1小時,有沒適合普通人的簡單辦法?
有!不過前提是你安裝了Excel2016。
Excel2016只需要一個簡單的公式就可以搞定。
Step 01關閉打開的工作簿,新建一個新工作簿。單擊數據→新建查詢→從文件→從文件夾。
Step 02瀏覽到指定的文件夾,單擊確定。
Step 04單擊添加列→自定義列,輸入自定義列公式,確定。注意:字母區分大小寫,必須保持一致。
=Excel.Workbook([Content],true)
增加了第二參數true,意思就是說現在內容包含標題。這樣就可以減少兩個步驟:將第一行用做標題和取消多餘的標題篩選。在透視表班級已經有對這個進行詳細說明。
Step 05單擊自定義的擴展按鈕,取消勾選使用原始列名作為前綴,確定。
Step 06單擊Data的擴展按鈕,確定。
Step 07這樣默認就將需要合併的列全部選擇,右鍵刪除其他列。
Step 08關閉並上載。
這樣就合併成功。
閱讀更多 excel咖喱魚丸 的文章