在日常工作中對于多個檔案類型一緻的表格,如何管理并儲存,使用檔案夾彙總管理就顯得非常重要了。
處理資料時,如果一張一張導入表格,效率極低,如何通過檔案夾批量導入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表 你學會了嗎?不會記得留言給我哦~~遠端教你