< Power BI Desktop > 之从文件夹中批量导入.xlsx文件

在日常工作中对于多个文件类型一致的表格,如何管理并保存,使用文件夹汇总管理就显得非常重要了。
处理数据时,如果一张一张导入表格,效率极低,如何通过文件夹批量导入Excel文件,跟着我一起操作,你也能解决工作中导入表格更新表格的繁琐问题~

这里需要格外注意:
表格命名格式,数据结构必须一致,(如果是csv,那必须都是,反之xlsx同理)

操作步骤

  • 1.导入数据选择文件夹
  • 2.找到Content列名下的Binary
  • 3.选择添加列-自定义列,输入M函数
  • 4.仅保留Name和自定义列
  • 5.出现Data表

1.导入数据选择文件夹

打开Power BI Desktop选择获取数据—选择最下面更多—找到文件夹—选择下方连接
< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第1张图片
浏览—选择需要导入的文件夹数据源地址(如下)
< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第2张图片
接着选择转换数据,页面跳转到PQ,进行文件夹数据展开
< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第3张图片

2.找到Content列名下的Binary

< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第4张图片
其中最后一列显示这些工作表地址
< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第5张图片
这里需要注意:除了第一列和最后一列以外,中间列分别表示工作表的名称,访问时间,修改时间,创建时间,后缀名及文件属性。

3.选择添加列-自定义列,输入M函数

如下图
< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第6张图片
< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第7张图片
在添加自定义列对话框,可更改新列名也可默认跟我一样自定义,在自定义列公式书写如下:=Excel.Workbook([Content],true) 注意首字母大写,怕写错,直接智能感知先写首字母自动弹出双击选择即可,如果源数据有标题,则后缀需要加true,Content双击右边即可,无需手动书写。

点击确定后,新增一列自定义Table
< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第8张图片
接着Ctrl选中需要删除的列,右键删除列,仅保留Name和自定义列

4.仅保留Name和自定义列

展开自定义列
< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第9张图片
< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第10张图片
见证奇迹的时刻~~~~

5.出现Data表

出现Data表,这里的Name列用不到,直接删除,展开Data表全部数据,勾选掉使用原始列名作为前缀即可显示全部文件夹表格,展开的数据就是文件夹所有工作表合并在一起的数据。
< Power BI Desktop > 之从文件夹中批量导入.xlsx文件_第11张图片
在这里插入图片描述
你学会了吗?不会记得留言给我哦~~远程教你

你可能感兴趣的:(Power,BI,Desktop,excel,学习方法,经验分享,大数据)