小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Excel Power Query批量合并文件

 巴山松(禪) 2020-08-07
1字?jǐn)?shù) 1,654閱讀 6,020

在日常工作中,不可避免的需要對相同字段的表格進行合并,一般這個時候要么手肝要么就使用VBA代碼。但并不是所有人都對VBA熟悉,今天叫教會大家一種在Excel中對文件批量合并的方法。

關(guān)于在Excel中如何使用Power Query,請看我的另一篇文章,此處不再累贅。傳送門-認(rèn)識Power Query并了解基本功能

如果我們有N個字段相同的表格需要合并,那么可以使用Excel中的插件, Power Query進行合并,而只需要掌握一個M函數(shù)“Excel.Workbook"函數(shù)即可。此處要求需要合并的數(shù)據(jù)字段相同。

第一步

打開數(shù)據(jù)菜單—新建查詢—從文件—從文件夾,選擇文件所在文件夾位置,點擊確定。請注意該方式是從文件夾加載,因此選擇的是文件夾地址,不是選擇某個文件。


  • 點擊選擇文件所在的文件夾路徑


  • 點擊編輯


  • 點擊編輯后自動打開Power Query編輯界面


第二步

  • 由于我把合并的文件和源文件放在一個路徑下,因此通過篩選,取消掉該文件及其緩存文件或其他不需要的數(shù)據(jù)。在PQ中,篩選和在Excel中不同,Excel對數(shù)據(jù)篩選后依然保留數(shù)據(jù)的可用性,僅起到對篩選數(shù)據(jù)顯示,而在PQ中篩選后數(shù)據(jù)將不再保留,其操作步驟在右側(cè)應(yīng)用步驟保留操作記錄,如果操作有誤,可以對其再次編輯。你可以理解為你錄制了一個復(fù)雜的宏,而且這個宏是可以隨意編輯任何一個步驟的,而這些操作點點按鈕就可以完成。


  • 右側(cè)保留操作步驟,后面的小齒輪按鈕點擊可編輯操作步驟。


第三步

  • 使用Excel.Workbook函數(shù)展開數(shù)據(jù),點擊添加列菜單,點擊自定義列
  • 填入自定義公式:
= Excel.Workbook([Content])//嚴(yán)格區(qū)分大小寫,且無提示和自動補全功能

其中[Content],是通過雙擊右側(cè)的可用列中的Content自動填入的。也可以直接將代碼復(fù)制進去,因為每次合并不同的表格,該步驟是一樣的。

  • 點擊確定,會新增一個自定義列,且在右側(cè)應(yīng)用步驟會多一步剛剛自定義添加列的操作步驟。


  • 點擊自定義列右側(cè)的雙向外展箭頭,在彈出的菜單中,取消所有打勾選項,僅選擇Date,點擊確定。

  • 你沒有看錯,需要再次點擊展開,而此時剛剛叫自定義的列,現(xiàn)在叫Date

  • 但是先別著急,我們得把旁邊不需要的列全部刪除,為了方便后續(xù)編輯,建議使用開始菜單-選擇列-取消除了Date之外的全部選項,點擊確定,確定后我們發(fā)現(xiàn)就剩一列了,右側(cè)又增加了對應(yīng)的操作步驟。


  • 再次點擊展開按鈕,展開數(shù)據(jù),取消使用原始列名作為前綴的選項,點擊確定。


  • 由于我展開的數(shù)據(jù)沒有標(biāo)題,需要第一行提升為標(biāo)題。


  • 點擊將第一行用作標(biāo)題后,右側(cè)自動新增了一個更改的數(shù)據(jù)類型步驟,該操作步驟是系統(tǒng)自動識別并調(diào)整,如果你不懂建議刪除,否者會對后續(xù)步驟造成影響,刪除后也可以手動調(diào)節(jié)數(shù)據(jù)格式。

  • 請注意刪除前后數(shù)據(jù)的變化


    刪除更改的類型-前

    刪除更改的類型-后
  • 因為是多表合并,有重復(fù)的標(biāo)題,我們需要將其篩選掉。找一個分類較少的列,點擊右側(cè)的篩選按鈕,將標(biāo)題取消篩選。如果數(shù)據(jù)較多,無法顯示全部可以點擊右側(cè)的加載更多顯示全部分類。

  • 取消重復(fù)的標(biāo)題選項,確定完成操作。



第四步

  • 合并后需要將數(shù)據(jù)返回到Excel中進行使用,若有更加復(fù)雜的需求可導(dǎo)入的模型當(dāng)中進行使用。此處我們將合并后的數(shù)據(jù)返回到Excel中,點擊開始菜單下的關(guān)閉并上載。若直接點擊則會調(diào)整到Excel中,新建一個Excel工作表來顯示數(shù)據(jù),若選擇關(guān)閉并上載至則會彈出選擇按鈕,選擇數(shù)據(jù)存放的位置。
  • 關(guān)閉并上載

如果你對這部分不熟悉,直接點擊關(guān)閉并上載最簡單

關(guān)閉并上載
  • 關(guān)閉并上載至 根據(jù)自己的需要選擇存放的位置


    關(guān)閉并上載至
  • 可以選擇自己需要的位置,該步驟操作有人會報錯,具體不再解釋,可以多嘗試幾種方式,如果搞不定可以用第一種方式直接關(guān)閉并上載。


  • 我們返回的數(shù)據(jù)會被Excel自動調(diào)整數(shù)據(jù)類型,下單時間列我們看到變成了數(shù)字,此處選中下單時間列,將數(shù)據(jù)格式調(diào)整為日期,也可也在剛剛PQ中在返回數(shù)據(jù)到Excel之前給該列指定一個數(shù)據(jù)格式。



    調(diào)整數(shù)據(jù)類型

總結(jié):

一般來說文件的合并需要VBA代碼才能操作,而使用該方式我們雖然第一次麻煩一些,但是后續(xù)如果數(shù)據(jù)有變動或者新增、刪除等操作,僅需在返回的數(shù)據(jù)上右擊選擇“刷新”即可自動把我們剛剛的步驟全部計算一遍,分分鐘完成工作,是不是很爽呢?

該操作是一個數(shù)據(jù)加載的入門教程,如果我們搭建復(fù)雜的數(shù)據(jù)分析模型,類似這樣的數(shù)據(jù)加載和處理會非常多,而操作也非常復(fù)雜。

但是Power Query中很多工具欄按鈕與Excel很類似,可以通過點擊查看其功能,這將有助于你很快掌握基礎(chǔ)的使用方法。


點擊刷新自動執(zhí)行我們之前的操作步驟

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多