怎麼快速將Excel檔案中多個工作表的資料彙總??

在日常辦公時,如果我們要彙總一個excel檔案中很多個工作表的資料,且這些資料不在同一行,就像下圖的學生個人資訊表,這時我們該怎麼快速彙總這些資料或資訊呢?下面我就跟大家分享一個解決之法。

怎麼快速將Excel檔案中多個工作表的資料彙總?

工具/原料

Excel 2010

方法/步驟

我們就以上圖中的“學生個人資訊表”為例說明彙總方法。首先點選工作表名稱最右邊的按鈕即可新建一個工作表,並把新建的工作表命名為“學生資訊彙總表”。

怎麼快速將Excel檔案中多個工作表的資料彙總?

在彙總表中輸入要彙總的資料表頭或名稱,如下圖所示。

怎麼快速將Excel檔案中多個工作表的資料彙總?

點選工具欄中的“公式”,找到“定義名稱”。

怎麼快速將Excel檔案中多個工作表的資料彙總?

隨便定義一個名稱,以定義為“wss”為例,在引用位置處輸入“=get.workbook(1)”。

怎麼快速將Excel檔案中多個工作表的資料彙總?

利用J3列作為輔助列。在“J3”單元格輸入公式“=INDEX(wss,ROW(A1))”,然後在鍵盤上按“Enter”鍵,我們可以看到單元格中已經包含了第一個工作表名稱。

怎麼快速將Excel檔案中多個工作表的資料彙總?

怎麼快速將Excel檔案中多個工作表的資料彙總?

在“姓名”表頭下的A3單元格內輸入公式“=INDIRECT($J3&"!B2")”,此公式對應的即為第一個工作表的姓名資訊單元格,按“Enter”鍵後可以看到單元格中已經包含了第一個工作表的姓名資訊“李四”。

怎麼快速將Excel檔案中多個工作表的資料彙總?

怎麼快速將Excel檔案中多個工作表的資料彙總?

同理,依次在B3、C3、D3…….I3單元格內輸入公式“=INDIRECT($J3&"!D2")、=INDIRECT($J3&"!F2")”….. =INDIRECT($J3&"!F4"),按“Enter”鍵後即可得到下表。

怎麼快速將Excel檔案中多個工作表的資料彙總?

接下來先填充資料J列,點選J3單元格右下角的“+”向下拖動即可得到所有工作表名稱。

怎麼快速將Excel檔案中多個工作表的資料彙總?

同理,依次點選A3、B3、C3……..J3單元格右下角的“+”向下拖動即可完成所有的資料彙總,如下圖所示。

怎麼快速將Excel檔案中多個工作表的資料彙總?

但是從上圖看到,出生年月的資料卻是一串數字,這該怎麼辦呢?首先選中這些數字,點選滑鼠右鍵,找到“設定單元格格式”。

怎麼快速將Excel檔案中多個工作表的資料彙總?

點選“設定單元格格式”後進入如下視窗,在“分類”下拉選單中選擇“日期”,然後我們可以看到“型別”下拉選單有多種年月顯示格式,從中隨意選擇一個,點選“確定”。

怎麼快速將Excel檔案中多個工作表的資料彙總?

接下來我們看到數字串已經變成了年月日形式,就此我們就完成了所有的資料彙總,是不是很方便快捷呢。

怎麼快速將Excel檔案中多個工作表的資料彙總?

注意事項

第8步到第9步填充資料的時候一定要先填充“J”列,然後再填充“A”到“I”列。

如果我們的資料內容以後還要編輯的話,我們就把檔案“另存為 ”,在另存為的“儲存型別”下拉選單中選擇“Excel啟用巨集的工作薄”儲存即可。

此例中我們只彙總了6個工作表的資料,在實際操作中上百上千個工作表資料也是可以輕鬆完成的哦。

資料, 檔案, 資訊, 中多個, excel,
相關問題答案