體驗(yàn)一次就不會(huì)忘記的從文件夾合并數(shù)據(jù)

生活是屬于每個(gè)人自己的感受,不屬于任何別人的看法。

上文我們通過單獨(dú)給每一個(gè)文件加載成查詢,然后使用 Power Query 的「追加」功能將結(jié)構(gòu)一致的文件合并,這種方法雖然避免了復(fù)制黏貼的重復(fù)工作,但是將文件加載成查詢的過程也是一個(gè)枯燥的動(dòng)作。

/ 參考閱讀:Power Query 追加功能,快速合并文件的好方法?/

如果需要合并的文件再次增加,重復(fù)操作不可避免。Power Query 的「從文件夾」功能可以解決這個(gè)問題。

一、從文件夾合并

我們將上一篇文章中所有銷售數(shù)據(jù)文件都放同一文件夾Begin中,然后新建一個(gè)空白 Excel 文件,用來加載合并的文件。

從文件夾功能使用操作如下:

新建查詢>?獲取數(shù)據(jù)> 來自文件>?從文件夾

導(dǎo)航到目標(biāo)文件夾,點(diǎn)擊確定?>轉(zhuǎn)換數(shù)據(jù)

點(diǎn)擊「轉(zhuǎn)換數(shù)據(jù)」進(jìn)入 Power Query 編輯界面??梢钥吹?Begin 文件夾里面的文件清單和它們的各種屬性。比如:文件名、擴(kuò)展名(文件類型)、獲取時(shí)間、文件創(chuàng)建時(shí)間等。

值得注意的是第一列(Content),該列存儲(chǔ)的就是文件夾中的二進(jìn)制文件,里面就是我們需要合并的數(shù)據(jù)。而列右邊的圖標(biāo)就是合并文件的按鈕。我們可以選中該列,刪除其他列。

二、合并文件

我們可以點(diǎn)擊 Content 列右上角的合并文件功能,實(shí)現(xiàn)文件合并。

操作完這個(gè)步驟以后在查詢窗口可以看到 Power Query 自動(dòng)生成的查詢。其中我們需要的合并好的文件就在其他查詢 Begin 里面。

同時(shí)在 Begin 這個(gè)查詢的查詢?cè)O(shè)置窗口也能看到很多 Power Query 自動(dòng)應(yīng)用的步驟。其中從「篩選的隱藏文件1」到「擴(kuò)展的表格列1」都是文件合并的操作。這個(gè)最后一個(gè)步驟「更改的類型」將其刪除。

三、轉(zhuǎn)換示例文件

在查詢窗口中我們可以看到有一個(gè)新建的查詢「轉(zhuǎn)換的示例文件」。這個(gè)文件是 Power Query 轉(zhuǎn)換文件時(shí)的參考文件,它是對(duì)合并時(shí)我們選擇的示例文件進(jìn)行操作的查詢。對(duì)這個(gè)文件的所有操作都會(huì)應(yīng)用到其它的文件中。

所以如果合并的過程中需要修改步驟的話可以在該查詢上操作,Power Query 會(huì)對(duì)其他文件執(zhí)行同樣的操作。

四、一鍵刷新

隨著時(shí)間的推移,我們需要合并的文件會(huì)越來越多。而我們并不需要再次操作以上的步驟,將相應(yīng)的文件放到 Begin 文件夾刷新查詢就可以自動(dòng)就文件夾中所有文件合并了。

如果文件是放在子文件夾里,Power Query 同樣可以將子文件夾中數(shù)據(jù)合并。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容