首頁  >  文章  >  專題  >  Excel案例分享:使用Power Query實作多表合併

Excel案例分享:使用Power Query實作多表合併

青灯夜游
青灯夜游轉載
2022-09-16 10:07:418917瀏覽

在先前的文章《實用Excel技巧分享:跨工作表求和的四種方法》中,我們學習了跨工作表求和的四種方法。而今天我們來認識下excel的Power Query插件,原來要匯總工作表這麼方便快速!

Excel案例分享:使用Power Query實作多表合併

每個月月底,財務小王都要總結全國各地區的銷售數據做數據分析。之前他採用的方法就是把各個工作表的資料複製再貼到一個工作表裡,然後再進行資料透視表分析。可是全國有那麼多城市,複製貼上太費時間,而且如果中間資料有變動怎麼辦?現在不用擔心了,今天跟大家介紹一個EXCEL很好用的技能:powerquery多表合併,幫助大家實現動態取得多工作表資料。

一、初識Power Query

#如下圖,在這個工作簿裡,各個工作表分別列舉了全國各地區的銷售數據,這裡為了舉例,只列舉四個城市的基本數據。

Excel案例分享:使用Power Query實作多表合併

首先,開啟資料標籤下,在[取得與轉換]群組中,新建查詢---從檔案---從工作簿。

Excel案例分享:使用Power Query實作多表合併

Power Query原本是EXCEL的插件,在EXCEL2016以前版本都需要另外下載,但是在Excel2016中,這項技能已經內建在資料選項卡[取得與轉換]組中,以供大家直接使用。由此足以可見Power Query的重要性。這裡就推薦大家升級到最新的EXCEL版本,EXCEL2016以前的版本呢,大家可以自行百度下載安裝powerquery插件。

Excel案例分享:使用Power Query實作多表合併

在彈出的視窗中找到工作簿,匯入。

Excel案例分享:使用Power Query實作多表合併

在彈出的導覽器介面,勾選“選擇多項”,把這幾個需要合併的工作表全部選中,再選擇右下角的“編輯” 。

Excel案例分享:使用Power Query實作多表合併

這樣就進入了POWER QUERY編輯器介面。

Excel案例分享:使用Power Query實作多表合併

這個介面就是我們進行Power Query作業的主要介面,可以看到,上面的選單列跟EXCEL選單列很相似,左邊的查詢視窗顯示的是開啟的四個工作表,右側查詢設定介面是類似PS的可以進行操作的記錄和傳回。中間區域則顯示了表格的內容。

二、使用Power Query匯總資料

#點擊開始標籤下[組合]群組裡面的追加查詢。

Excel案例分享:使用Power Query實作多表合併

在下拉清單中選擇「將查詢追加為新查詢」。

Excel案例分享:使用Power Query實作多表合併

由於這裡有多個表,所以選擇追加三個或更多表。把左側的可用表格加到右側,點擊確定

Excel案例分享:使用Power Query實作多表合併

我們看到了在左側查詢視窗多了一個查詢表“Append1”,這個表就是匯總的四個表格所有的數據,中間表格區域顯示了合併所有表格的內容。

Excel案例分享:使用Power Query實作多表合併

現在要做的就是把這個合併的資料回到工作表裡了,這裡選擇開始選項卡下,[關閉]群組裡的關閉並上載,勾選“關閉並上載至”。

 1Excel案例分享:使用Power Query實作多表合併

在「載入到」這個視窗選擇“只建立連線”,點選「載入」。

1Excel案例分享:使用Power Query實作多表合併

在工作簿右側就會出現工作表查詢視窗。顯示的是Power Query編輯器裡的查詢視窗的5個表。

Excel案例分享:使用Power Query實作多表合併

我們要做的就是把新的查詢表「Append1」顯示到表格裡。選擇“Append1”右鍵點擊載入到

1Excel案例分享:使用Power Query實作多表合併

在「載入到」視窗選擇“表”,上載資料的位置選擇“新工作表”,點選“載入”。

1Excel案例分享:使用Power Query實作多表合併

這樣合併的資料就顯示在新工作表裡了。我們把這個工作表重新命名為「合併」。數據顯示如下。

1Excel案例分享:使用Power Query實作多表合併

三、更新資料

#那如果資料有變動怎麼辦?

例如剛才這個合併表裡,我們可以看到合併數據裡銷售額總計是102281,第一條數據2018年7月1日李六在北京的銷售額是1780.

Excel案例分享:使用Power Query實作多表合併

現在我們嘗試修改下2018年7月1日李六在北京的銷售量為2500,點選儲存。

1Excel案例分享:使用Power Query實作多表合併

然後再點選資料標籤下,[連線]群組裡的全部刷新。

Excel案例分享:使用Power Query實作多表合併

我們就能看到,資料立刻就改變了。

Excel案例分享:使用Power Query實作多表合併

這就是Power Query最給力的地方,不管什麼時候修改資料甚至增加資料、減少資料都可以直接在資料來源表裡修改,然後儲存,最後透過「全部刷新」一鍵同步數據,只要確保我們的資料來源位置和名字都沒有改變就可以了。

怎麼樣,Power Query是不是很方便呢?喜歡的話,大家可以自己嘗試。

相關學習推薦:excel教學

以上是Excel案例分享:使用Power Query實作多表合併的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:itblw.com。如有侵權,請聯絡admin@php.cn刪除