在工作中,時常要遇到將許多個工作簿中的數據合併到一個工作表中,一個一個的複製粘貼吧,幾個表或者十幾個表還行,再多了恐怕就太費時了,如果再多點比如有幾十上百個表要合併,而且又催得急可能就不是加不加班的問題了,而是會不會耽誤工作的重大問題了,一旦耽誤了工作其後果是可以想見的。
今天在這裡給大家分享一個快速合併多個工作簿中內容到一個工作表的方法,此方法必須有一個前提條件,這是這些工作簿中的工作表必須是同樣的結構。
如上圖所示,每一個表都具有:序號、學生姓名、性別、出生日期、民族、年級、班級、戶口性質這些欄位,同時順序一致。
首先,將所有需要合併的表以及最終結果表放在同一個文件夾中,如下圖所示:
打開最終需要的結果表,本例中就是「2019級在校生信息」表,點擊「數據」菜單,點擊「新建查詢」,點擊「從文件」,選擇「從文件夾」,如下圖所示:
點擊「從文件夾」,在出現的界面中點擊「瀏覽」,找到剛才建立的文件夾,如下圖所示:
點擊「確定」,點擊「確定」,然後出現如下圖的結果。
在上圖界面中點擊「添加列」,點擊「添加自定義列」,出現如下界面:
然後在「自定義列公式」下面的框中輸入如下公式:
=Excel.Workbook([Content]),(注意公式中的首字母是大寫的),然後點擊確定,此時可以看到後面多了一列,列標為「Custom」的列。如下圖所示:
在最後一列的篩選器中篩選,只選擇」DATA」數據選項,將其他選項前面的勾都去掉,如下圖:
在上圖界面中點出確定,這樣原來的列標「Custom」就變成「Custom.data」,如下所示:
繼續對「Custom.data」右邊按鈕進行點擊,在出現的界面中直接點擊確定。點擊確定後等待幾秒鐘,表格中所有的數據就顯示出來了,如下圖所示:
點擊「文件」或「開始」,點擊「關閉並上載」得到如下表格:
上圖表中從「序號」開始後面的數據就是我們需要的,刪除「序號民」列前面的數據,得到最終匯總結果:
是不是超簡單呢?書上得來終覺淺,絕知此事要躬行。喜歡的話,就跟著我的步驟操作一遍吧。