合并多個(gè)工作簿方法基本有4種:復(fù)制粘貼、Power Query、Excel插件、VBA代碼。
合并之前,最好保證每一個(gè)工作簿結(jié)構(gòu)是嚴(yán)格一致的,否則有可能出錯(cuò)。比如下圖所示的12個(gè)工作簿。
這個(gè)就不說(shuō)了吧,數(shù)據(jù)少的話還可以考慮,數(shù)據(jù)一多工作量劇增,而且還容易出錯(cuò)。
這是Excel自帶的一個(gè)功能。我們首先新建一個(gè)工作簿,并找到【數(shù)據(jù)】菜單下的【獲取和轉(zhuǎn)換數(shù)據(jù)】選項(xiàng)卡,依次點(diǎn)擊【獲取數(shù)據(jù)】【自文件】【從文件夾】。
然后選擇需要合并的Excel文件所在的目錄,然后點(diǎn)擊【確定 】。
此時(shí)Excel就會(huì)列出所有需要合并的工作簿,此時(shí)點(diǎn)擊【轉(zhuǎn)換數(shù)據(jù)】即可。
在彈出的Power Query編輯器中點(diǎn)擊第1列的【合并文件】按鈕,接著點(diǎn)擊【確定】。
最后點(diǎn)擊【關(guān)閉并上載】按鈕,完成數(shù)據(jù)合并操作。
合并的結(jié)果如下圖所示。最后,我們只需要將其更改為自己喜歡的樣式即可。
首先安裝“方方格子”插件,然后選擇【方方格子】菜單下的【匯總拆分】【合并多簿】命令。
選擇所有需要合并的文件,并選擇合適的合并方式?!竞喜⒌揭徊尽恐傅氖撬形募喜⒌揭粋€(gè)工作簿中,但是分為多個(gè)表,【合并到一表】則是將所有數(shù)據(jù)合并到一個(gè)工作表中。這個(gè)需要根據(jù)自己的需要選擇。
然后點(diǎn)擊【確定】即可,下圖是最終合并的結(jié)果。最后再刪除多余的行、列,適當(dāng)調(diào)整表格樣式即可。
VBA的方法擅長(zhǎng)復(fù)雜、不規(guī)則表格的合并,但代碼不易理解,所以并不適合新手學(xué)者掌握。我們這里給出一段代碼,僅供大家參考。
以上4種方法,很明顯利用Power Query和方方格子插件的方法最有優(yōu)勢(shì),尤其是方方格子插件,因?yàn)橥瑯邮峭瓿蓴?shù)據(jù)合并任務(wù),效率越高肯定越好。關(guān)于方方格子插件,可以關(guān)注作者的頭條號(hào),私信關(guān)鍵字“方方格子”免費(fèi)獲取。
聯(lián)系客服