如何將多個excel表格合併成一個表格?

2021-02-13 技術可視化

相信大家在工作中,很多時候會涉及多張工作表合併。例如各地的銷售報表,各個部門的財務報表等等。如果是三兩張表,怎麼合併都問題不大。但是如果有幾十上百張表呢?

方法不限於以下三個:
1. Ctrl + C, Ctrl + V
做數據的搬運工,理論上也是沒有問題的。可在這全名編程的時代,你還苦逼的複製粘貼、挑燈夜戰就顯得太沒水平了。

2. VBA for Excel
同樣是複製粘貼,不過前者自己動手,後者讓機器動手。

3.Power Query for Power BI

既然咱們這是PB的專欄,那肯定要介紹它的功能了,恰巧其中的Power Query就是處理「多表合併」的利器。

那麼廢話不多說,我們直接上步驟:

假設現在有三張銷售記錄表,其中每個表的欄位結構是相同的,我們想要將它們合併成一個表,方便後續的分析操作。

然後,點擊主頁選項卡下的追加查詢按鈕,在彈出的對話框中選擇三個或更多表,將「銷售數據表1」和「銷售數據表2」添加到右側框中,點擊確定:

當然上面這個方法應對表格數量較少的還是比較方便,但要是碰到極端的情況,比如有一百張表要合併,那這種方法的效率可能就沒那麼高了,所以下面再為大家介紹一種方法。

這次我們先將所要加載的數據存入一個文件夾中,比如取名為「銷售數據」。

然後在Power BI中點擊獲取數據按鈕下的更多選項:

在彈出的對話框中,雙擊「文件夾」,點擊瀏覽,找到「銷售數據」文件夾,加載到Power BI中:

在彈出的合併文件對話框中,雙擊「sheet1」,然後點擊確定,這樣就把合併後的數據加載到查詢編輯器中了。可以看到出現了新列『Source.Name』,這裡記錄了每條數據來自於哪個表格。

如果想導出數據的話,直接在報表視圖下複製數據然後粘貼到excel中即可。

使用這樣的方法只需要先將所有表格放入一個文件中,然後直接通過文件夾的路徑尋找表格,再一次性合併就可以了。

本次使用的數據,可點擊閱讀原文獲取

(提取碼:g873)

各位有想看的或者不懂的,可以直接給我們發消息,技術可視化團隊會及時進行回復。

往期精選

轉載須知:

轉載/投稿請發郵件

18280064841@163.com

向微信後臺發送「轉載」獲取轉載流程

相關焦點