如何將多個(gè)Excel文件匯總到一個(gè)文件當(dāng)中?
網(wǎng)友解答: 這里介紹2種方法,一種是使用Excel的PowerQuery匯總,一種是使用Python匯總,下面我簡(jiǎn)單介紹一下實(shí)現(xiàn)過(guò)程,主要內(nèi)容如下:為了更好的說(shuō)明問(wèn)題,在我這里新建了4個(gè)
這里介紹2種方法,一種是使用Excel的PowerQuery匯總,一種是使用Python匯總,下面我簡(jiǎn)單介紹一下實(shí)現(xiàn)過(guò)程,主要內(nèi)容如下:
為了更好的說(shuō)明問(wèn)題,在我這里新建了4個(gè)excel文件,放在一個(gè)文件夾下面,后面就是對(duì)這4個(gè)文件匯總:
每個(gè)文件的樣本數(shù)據(jù)如下,包含一個(gè)季度3個(gè)月:
PowerQuery匯總1.首先,新建一個(gè)空的Excel文件,依次選擇“數(shù)據(jù)”-“新建查詢”-“從文件”-“從文件夾”,如下:
2.接著在彈出的對(duì)話框中選擇需要合并的Excel文件夾,如下:
3.點(diǎn)擊確定后,就會(huì)顯示出該文件夾下面所有的Excel文件,如下,我們點(diǎn)擊“Combine”進(jìn)行合并:
4.接著我們選中Sheet1進(jìn)行數(shù)據(jù)合并,如下:
點(diǎn)擊確定后,就會(huì)進(jìn)入查詢編輯器中,預(yù)覽我們合并的數(shù)據(jù),如下:
5.這里我們不需要第一列數(shù)據(jù),所以直接選中這列,右鍵刪除就行,最后選中菜單欄左上角的“Load & Closed”,即關(guān)閉并上載,就能合并數(shù)據(jù),如下:
合并后的數(shù)據(jù)如下,至此,我們就完成了將多個(gè)Excel文件匯總到一個(gè)Excel文件中:
Python匯總這個(gè)也挺簡(jiǎn)單的,主要用到pandas這個(gè)數(shù)據(jù)處理庫(kù),可以快速讀取excel文件,并合并,下面我簡(jiǎn)單介紹一下實(shí)現(xiàn)過(guò)程,感興趣編程的朋友可以試一下,也就不到10行代碼:
1.安裝pandas,這個(gè)直接在cmd窗口輸入命令“pip install pandas”就行,如下:
2.安裝完成后,我們就可以合并Excel文件數(shù)據(jù)了,主要代碼如下,很簡(jiǎn)單,ConcatExcel函數(shù)第一個(gè)參數(shù)dir_name是需要合并的Excel文件夾,第二個(gè)參數(shù)sheet_name是合并的Sheet頁(yè):
點(diǎn)擊運(yùn)行程序,合并后的效果如下,與上面PowerQuery合并效果類似:
至此,我們就完成了將多個(gè)Excel文件匯總到一個(gè)Excel文件中??偟膩?lái)說(shuō),整個(gè)過(guò)程不難,PowerQuery和Python這2種方法都很簡(jiǎn)單,只要你熟悉一下流程,多動(dòng)手練習(xí)幾遍,很快就能掌握的,網(wǎng)上也有相關(guān)教程和資料,感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言。
網(wǎng)友解答:建議搜搜悟空問(wèn)答,類似問(wèn)題不少。
我知道的方法至少有三種:插件、vba和powerquery,個(gè)人推薦powerquery。