手機如何做表格:點選檢視
上次跟大家分享了Power Query合併工作表之後,很多小夥伴留言問如果碰到工作表的增加和減少應該怎麼辦?今天就跟大家介紹下使用Power Query合併工作簿,這樣工作簿裡不管是工作表變動還是資料變動都能一鍵重新整理彙總了。趕快來學習吧!
上次的教學沒有學習的小夥伴先學習之前的喲,點選可檢視:《》
如圖,工作簿下面有四個工作表,分別列舉了四個城市的銷售資料。
首先新建一個工作簿,開啟資料索引標籤下[獲取與轉換]組,點選新建查詢---從檔案---從工作簿。
在匯入資料視窗找到工作簿所在位置,選擇工作簿,點選匯入。
在導航器視窗勾選「選擇多項」,勾選下面的四個工作表。
也可以直接選中工作簿(後面的4表示工作簿有四個工作表),點選編輯。
這樣就進入了之前介紹過的Power Query編輯器介面。上方是選單欄,中間是表格區域也是最後要返回到工作表的資料,右側查詢設定視窗顯示的是Power Query的操作記錄。
中間顯示的表格區域顯示的是資料來源工作簿的資訊,「Name」這一列是該工作簿所包含工作表的名稱,其中「Data」這一列是綠色字型,這就代表每個單元格里包含了一個Table。點選單元格可以預覽裡面的內容(注意:當滑鼠放在文字上面變成手掌形狀的時候,是開啟這個單元格里面的檔案從而生成一個新的步驟,如果需要預覽,點選單元格其他地方就可以了)。下方預覽窗格出現了這個Table的內容,也就是我們要彙總的資料。
現在要做的就是把「Data」這一列所有的Table提取合併。
點選Data右上角的展開按鈕,在下拉視窗選擇展開所有列,這個「使用原始列名作為字首」一般都不用勾選,點選確定。
這樣工作簿裡面工作表的所有內容就彙總到表裡了。右側查詢設定視窗就出現了一個新的步驟。當點選步驟前面的叉號時,這個步驟就刪除了,退回到上一步。這就是Power Query的步驟記錄器,當我們某一步做錯需要返回的時候可以選擇上面的任一步驟檢視該步驟的結果,或者刪除新的步驟。
接下來刪除其他不需要的列。按住Ctrl選擇要刪除的列,點選開始索引標籤下,[管理列]組裡「刪除列」。
把新列名修改成原來的列名,可以直接把第一行欄位作為列名。點選開始索引標籤下,[轉換]組裡的「將第一行用作標題」。
由於合併的多個工作表有多個標題,再把重複的標題篩選掉。點選業務員列右上方的篩選按鈕,把「業務員」勾選掉。
這就完成了我們要做的內容。點選開始索引標籤下,[關閉]組裡的「關閉並上載」。
關閉並上載是指把Power Query裡做好的所有查詢都上載到各個工作表裡,如果只有一個查詢可以使用這個方法。
關閉並上載至可以彈出視窗供大家選擇是上載到表裡還是建立連線。而建立的連線可以直接用來生成資料透視表等,後面會給大家介紹。
這樣Power Query裡面的內容就直接上載到表格裡了。為了方便彙總,我們把整理好的資料插入資料透視表。
這樣這個彙總查詢就完成了。我們嘗試在資料來源工作簿裡新增一個工作表。裡面的欄位名跟其他工作表一致。點選儲存。
然後再在彙總表裡點選資料索引標籤下的[連線]組裡的「全部重新整理」。
這樣新的工作表就被新增進來了。
同樣,當工作表減少或者資料變動都可以通過這個方式完成。通過這種方式就能很輕易的彙總工作簿裡的資料了。
有的時候我們源資料可能比較多,全部資料上載到表裡反應會比較慢,那可以直接用連線生成資料透視表進行分析。
工作表右側工作簿查詢視窗出現的是我們做好的查詢,選擇該查詢右鍵選擇「載入到」。
如果沒有這個工作簿查詢視窗,可以點選資料索引標籤[獲取和轉換]組裡的「顯示查詢」就可以了。
在「載入到」這個視窗選擇 「僅建立連線」,點選載入。
這樣做好的查詢就以連線的方式儲存在工作簿裡。然後點選插入索引標籤下[表格]組的「資料透視表」。
之前建立資料透視表都是選擇第一個表或區域。我們選擇第二個「使用外部資料來源」,點選「選擇連線」。
在現有連線視窗,就能看到我們剛才建立的連線,選中點選開啟,然後確定插入資料透視表。
這樣就能根據看到根據這個連線生成的資料透視表了,跟我們剛才用表格建立的資料透視表是一樣的。
用這種方法一方面可以避免EXCEL資料過多造成檔案過大,另一方面需要資料彙總的話也可以減少載入到表那一步。
相關學習推薦:
以上就是Excel案例分享:利用Powerquery一鍵完成多個sheet合併的詳細內容,更多請關注TW511.COM其它相關文章!