多個Excel工作表合併到一個工作簿?很簡單!

2021-02-13 精進Excel

Excel多工作表合併可以採用PowerQuery來實現,不需要複雜的代碼、不需要額外的插件!

(註:PowerQuery是微軟推出的一個功能強大的數據抓取工具,在Excel2013中需要安裝官方插件才能使用,在Excel2016及以後版本中已經內置)

例:現有如下N個工作表,每個工作表位於獨立的工作薄內,每個工作表的數據都由月份、產品、數量三列組成,現需要所有數據合併至同一個工作薄的一個工作表中。

首先將需要合併的多個Excel文件放到一個文件夾下。然後在其它位置新建並打開一個空白工作薄用於存儲匯總好的數據,依次點擊【數據】選項卡——新建查詢——從文件——從文件夾。

在彈出的對話框中,「文件夾路徑」選擇需要合併的多個Excel文件所在的文件夾。

點擊確定後就進入了PowerQuery界面,文件夾下的所有文件基本信息已經被提取至當前頁面,包括文件名、後綴名、文件創建時間、文件完整路徑等信息。

依次點擊添加列——添加自定義列,並輸入自定義列公式=Excel.Workbook([Content]),公式注意首字母要大寫。

將新添加的列擴展,僅選擇「Data」。

將得到的Custom.Data列再次擴展。

此時已經將多個文件的數據匯總完成。

Step3:將Power Query中的數據上載到Excel工作界面

選擇「關閉並上載至」,將數據加載到Excel工作表界面。

刪除多餘標題行後,最終結果如下。

使用PowerQuery匯總數據的一大優點是它存儲了一個數據自動匯總過程並建立了一個動態連結,後期如果需要更新數據,只要把新的文件放入文件夾內,並在匯總Excel內刷新查詢,即可按照設定好的規則自動提取及匯總所有數據。

相關焦點

  • 整理最全的,Excel多個工作簿和多個工作表的合併問題!
    Excel工作簿數據合併到一個工作簿中。如下圖,工作簿表1、表2、表3內工作表數據,合併到新工作簿「合併工作簿」中。我的列舉中工作簿數量只有3個,但是實際工作中可能會是100個或者更多,同理。因為在同一個工作簿下數據容易匯總,所以很多小夥伴常常會遇到這種問題。有必要學會並掌握。
  • Excel應用技巧:多個工作表合併
    工作中我們經常會遇到多表合併的問題,今天xyz就和大家聊聊關於工作表合併的問題。
  • Excel應用技巧:多個工作表合併(二)
    上一篇中我們分享了Excel單個工作簿中多張工作表合併的方法,今天xyz再來和大家聊聊另外兩種工作表合併的情況。
  • 快速將Excel表中的多個sheet工作表合併成一個工作表
    我們常會遇到這樣的問題,就是很有很多工作表的數據,少的有幾十個工作表,多的可能有幾百個工作表,然後需要合併到一個工作表來做數據分析
  • 這才是合併多個Excel工作表最簡方法!菜鳥也可以會
    合併多個excel工作表的數據,好象只有excel高手才能做到,因為他們會:菜鳥難道只能望表興嘆嗎?no!
  • 合併多個Excel工作表最簡姿勢 你Get到了嗎?
    就拿常見的合併多個Excel工作表數據來說,這好像只是高手的專利,因為他們能夠熟練掌握:複製的函數公式、應用VBA和SQL查詢,我們這些只是偶爾涉及該項工作的「普通人」,難道只能一點點的重複錄入,望表興嘆嗎?
  • 快速將多個Excel表格合併成一個Excel表格
    之前在微信群內有朋友問我如何快速將多個Excel表格合併成一個Excel表格,當時沒有講解清楚,今天專門來告訴大家如何快速合併Excel表格到一個工作表中
  • 將多個工作表的數據合併到一個工作表中
    歡迎來到我的公號,excel函數解析。在工作中,我們的數據可能有很多,比如有很多個部門的數據,要分別放在不同的工作表中。但在匯總分析的時候,需要將所有部門的數據合併起來,統一處理。這時,將多表數據合併到一個工作表中,可能就是很多小夥伴頭疼的問題。今天,就來分享一段簡短的代碼來解決這個問題。如下圖所示,有5個班級的數據,分別放在5個不同的工作表中,它們的數據結構一樣。
  • 【推薦】如何將多個Excel工作表合併到一個Excel工作簿當中?
    (註:PowerQuery是微軟推出的一個功能強大的數據抓取工具,在Excel2013中需要安裝官方插件才能使用,在Excel2016及以後版本中已經內置)例:現有如下N個工作表,每個工作表位於獨立的工作薄內,每個工作表的數據都由月份、產品、數量三列組成,現需要所有數據合併至同一個工作薄的一個工作表中。
  • 【一分鐘Excel】如何快速合併多個工作表
    ①多個工作簿單張工作表的合併如下圖所示,我們有幾個區域的銷售數據分別放在不同的工作簿中,每個工作簿內只有一張工作表,每個工作簿的表格結構是一致的,現在我們需要把這些工作簿的表格數據合併到一張工作表中。在打開的Power Query編輯器中我們已經可以看到合併後的效果,單擊【關閉並上載】,這樣就完成了多個工作簿單張工作表的合併。
  • 3秒,快速合併Excel多個工作簿!
    點擊藍字關注 後臺回復「1」如果我們的內容分布在不同的工作簿當中,需要合併的時候
  • 將多個excel文件合併成一個excel文件
    具體操作步驟如下:1、首先需要把所有需要合併的excel文件放到一個文件夾中,並且新建一個空白的excel文件;
  • 多個Excel工作表如何合併
    如果要把不同的工作表合併在一個表裡,有什麼比較簡便的方法呢?
  • 合併多個Excel工作表,你會嗎?
    把多個工作表內容合併到同一個工作表中。id=39379如下圖所示,這些需要合併的工作表都是位於獨立的不同工作簿中,我們把這些工作簿放置在同一個文件夾中。接下來我們看下合併內容的具體操作:1、在工作表所在文件夾外新建一個工作簿,用來放置匯總的數據。
  • 如何實現多個Excel工作簿快速合併
    昨天群裡有夥伴問「如何把多個工作薄合併到一個工作簿?」於是今天整理了兩個快速可行的方法和大家一起分享 。
  • 又到年底了,不要再為合併Excel工作表和工作簿數據發愁了!
    2021年1月6日 周三【Excel情報局|文案回收鋪子】這才是我我本身就是一個不喜歡主動的人又到年底了,是不是又要合併全年幾百個甚至上千個Excel工作表或者Excel工作簿中的數據了,這個對於財務工作者來說是一個永久的話題,今天Excel情報局的小編就為大家整理好了快速合併Excel工作表和Excel工作簿的方法
  • 如何快速把多個excel表格合併成一個excel表
    如何快速把多個excel表格合併成一個excel表呢?
  • 將多個表格合併到一個工作表,用這個工具十秒鐘輕鬆搞定
    最近推送的幾篇文章:·  正  ·  文  ·  來  ·  啦  ·要將多個格式相同的表格合併到一個工作表
  • 如何將多個Excel工作薄中工作表批量合併到一個工作薄
    日常工作中,我們可能有這樣的需求,我們的數據分別存放在N個工作簿裡,我們需要把這些零散的數據都移動到一個工作簿裡面,而且每張工作表分別存在!我們常用的方法是,一個個打開工作簿,通過移動工作表的方式一個個移動過去,但是如果我們的數據量很大時,這樣做是很麻煩的事情,下面給大家介紹一個十分簡單的方法,幾秒鐘實現我們的目的!
  • Excel│多個工作表合併,這方法真心不錯!
    我是塗塗今天塗塗給大家分享的內容是,一個工作簿中多個工作表合併,這方法真心不錯。工作簿中有「1月、2月、3月、匯總」4個工作表。月份工作表的表格格式是統一的,現在需要將3個月的數據合併到匯總表中。 方法①:工作表不多,手動逐表複製粘貼匯總(表多了手指抽筋)方法②:使用VBA(可是小白不會VBA怎麼辦?)方法③:使用Power Query(這方法老少鹹宜)今天塗塗分享使用Power Query合併一個工作簿中多個工作表的操作方法。