如果每個檔案的表頭都是一樣的,可以考慮先把30個檔案合併到一個檔案。
首先把檔案放在一個資料夾中,一種方法,使用Excel中資料-新建查詢-從資料夾(如下圖)所示:
然後找到資料夾,點選【轉換資料】,開啟Power Query編輯器,單擊【新增列】-【自定義列】,在開啟的對話方塊中,輸入:=Excel.Workbook([Content])(注:書寫的時候大小寫區分,在括號中雙擊右側【可用列】Content即可),單擊【確定】。然後只保留【自定義.Data】,其他列刪除,再將【自定義.Data】列,單擊按鈕,展開資料,單擊【確定】,【主頁】-【將第一行作標題】,單擊【關閉並上載】-【關閉並上載至…】,到Excel中,再根據資料透視表進行統計即可。
一種方法,使用Excel VBA,寫程式碼一鍵完成。單擊開發工具-Visual Basic,開啟對話方塊,單擊插入-模組,在新建的模組中編寫程式碼。然後一鍵合併,再根據資料透視表進行統計即可。
以上2種方法,可以參考玥老師專欄【Excel表格拆分與合併處理影片課】。
如果表頭不一樣,列數不同,那麼操作起來會有點困難了。
如果每個檔案的表頭都是一樣的,可以考慮先把30個檔案合併到一個檔案。
首先把檔案放在一個資料夾中,一種方法,使用Excel中資料-新建查詢-從資料夾(如下圖)所示:
然後找到資料夾,點選【轉換資料】,開啟Power Query編輯器,單擊【新增列】-【自定義列】,在開啟的對話方塊中,輸入:=Excel.Workbook([Content])(注:書寫的時候大小寫區分,在括號中雙擊右側【可用列】Content即可),單擊【確定】。然後只保留【自定義.Data】,其他列刪除,再將【自定義.Data】列,單擊按鈕,展開資料,單擊【確定】,【主頁】-【將第一行作標題】,單擊【關閉並上載】-【關閉並上載至…】,到Excel中,再根據資料透視表進行統計即可。
一種方法,使用Excel VBA,寫程式碼一鍵完成。單擊開發工具-Visual Basic,開啟對話方塊,單擊插入-模組,在新建的模組中編寫程式碼。然後一鍵合併,再根據資料透視表進行統計即可。
以上2種方法,可以參考玥老師專欄【Excel表格拆分與合併處理影片課】。
如果表頭不一樣,列數不同,那麼操作起來會有點困難了。