Excel動(dòng)態(tài)獲取路徑,Power Query真正實(shí)現(xiàn)動(dòng)態(tài)合并數(shù)據(jù),移動(dòng)文件不報(bào)錯(cuò)

Excel動(dòng)態(tài)獲取路徑,真正實(shí)現(xiàn)動(dòng)態(tài)合并數(shù)據(jù),移動(dòng)文件不報(bào)錯(cuò)
????????不動(dòng)(文件或文件夾固定不變)不敗,動(dòng)了(比如改變了文件或文件夾位置、修改了文件夾名稱等),刷新時(shí)就會(huì)彈出錯(cuò)誤提示,無法更新數(shù)據(jù)。怎么辦?

????????不要急,跟我一起來來練葵花寶典。

????????1. 在工作簿中新建一個(gè)Sheet,在A1單元格輸入"路徑"(可以自行更改,后面與此保持一致即可),選擇下面對(duì)應(yīng)的公式并復(fù)制、粘貼到A2單元格中。

?
????????2. 選擇A1A2單元格,依次點(diǎn)擊"菜單" - "數(shù)據(jù)" - "來自表格區(qū)域"。在彈出的創(chuàng)建表對(duì)話框中勾選"表包含標(biāo)題",確定,進(jìn)入PQ編輯器界面;

????????3.在右側(cè)的查詢?cè)O(shè)置中刪除"更改的類型",在公式編輯欄Excel.CurrentWorkbook(){[Name="表2"]}[Content]的后面繼續(xù)輸入"[路徑]{0}",并復(fù)制Excel與{0}之間的公式;

????????4.點(diǎn)擊左側(cè)的"查詢"下的合并表查詢,再點(diǎn)擊右側(cè)"查詢?cè)O(shè)置"下的"源";在公式編輯欄中,用上一步復(fù)制的公式替換掉""中的內(nèi)容(包括""),回車確定;

????????5.點(diǎn)擊"主頁" - "關(guān)閉并上載" - "關(guān)閉并上載至",彈出的對(duì)話框中點(diǎn)擊"取消"。如果點(diǎn)擊確定,會(huì)把路徑這個(gè)查詢加載到工作簿中,增加一個(gè)工作表。

????????此時(shí),再次"刷新",數(shù)據(jù)就可以動(dòng)態(tài)更新了,即使改變路徑依然不影響,至此大功告成,練成絕世武功葵花寶典,打遍天下無敵手。
????????按以上方法分別做成合并表和合并工作簿的模板,與要合并的工作簿放在同一個(gè)文件夾中,右鍵"刷新",完成匯總,方便實(shí)用。
????????這個(gè)方法,適用于表格結(jié)構(gòu)相同,表頭一樣,列的先后順序一樣。如果不一樣,需要在PQ編輯器里選擇列,指定列的順序等操作,后續(xù)繼續(xù)分享。
????點(diǎn)擊下方文字,查看PQ動(dòng)態(tài)合并工作表的詳細(xì)教程:
????一、PQ動(dòng)態(tài)合并同一工作簿中多張工作表
