天天看點

< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表

在日常工作中對于多個檔案類型一緻的表格,如何管理并儲存,使用檔案夾彙總管理就顯得非常重要了。

處理資料時,如果一張一張導入表格,效率極低,如何通過檔案夾批量導入Excel檔案,跟着我一起操作,你也能解決工作中導入表格更新表格的繁瑣問題~

這裡需要格外注意:

表格命名格式,資料結構必須一緻,(如果是csv,那必須都是,反之xlsx同理)

操作步驟

  • 1.導入資料選擇檔案夾
  • 2.找到Content列名下的Binary
  • 3.選擇添加列-自定義列,輸入M函數
  • 4.僅保留Name和自定義列
  • 5.出現Data表

1.導入資料選擇檔案夾

打開Power BI Desktop選擇擷取資料—選擇最下面更多—找到檔案夾—選擇下方連接配接

< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表

浏覽—選擇需要導入的檔案夾資料源位址(如下)

< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表

接着選擇轉換資料,頁面跳轉到PQ,進行檔案夾資料展開

< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表

2.找到Content列名下的Binary

< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表

其中最後一列顯示這些工作表位址

< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表

這裡需要注意:除了第一列和最後一列以外,中間列分别表示工作表的名稱,通路時間,修改時間,建立時間,字尾名及檔案屬性。

3.選擇添加列-自定義列,輸入M函數

如下圖

< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表
< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表

在添加自定義列對話框,可更改新列名也可預設跟我一樣自定義,在自定義列公式書寫如下:=Excel.Workbook([Content],true) 注意首字母大寫,怕寫錯,直接智能感覺先寫首字母自動彈出輕按兩下選擇即可,如果源資料有标題,則字尾需要加true,Content輕按兩下右邊即可,無需手動書寫。

點選确定後,新增一列自定義Table

< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表

接着Ctrl選中需要删除的列,右鍵删除列,僅保留Name和自定義列

4.僅保留Name和自定義列

展開自定義列

< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表
< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表

見證奇迹的時刻~~~~

5.出現Data表

出現Data表,這裡的Name列用不到,直接删除,展開Data表全部資料,勾選掉使用原始列名作為字首即可顯示全部檔案夾表格,展開的資料就是檔案夾所有工作表合并在一起的資料。

< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表
< Power BI Desktop > 之從檔案夾中批量導入.xlsx檔案1.導入資料選擇檔案夾2.找到Content列名下的Binary3.選擇添加列-自定義列,輸入M函數4.僅保留Name和自定義列5.出現Data表

你學會了嗎?不會記得留言給我哦~~遠端教你

繼續閱讀