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

本文介绍了如何使用PowerBI高效地批量导入同一文件夹下的Excel文件,并进行数据整合。首先选择文件夹数据源,然后找到Content列的Binary数据。接着,通过添加自定义列并应用M函数将二进制内容转换为表格。删除多余列,只保留Name和自定义列。最后,展开Data表,删除Name列,即可得到合并后的所有工作表数据。这个方法适用于需要频繁更新和处理大量表格的工作场景。
摘要由CSDN通过智能技术生成

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

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

1.导入数据选择文件夹

打开Power BI Desktop选择获取数据—选择最下面更多—找到文件夹—选择下方连接
在这里插入图片描述
浏览—选择需要导入的文件夹数据源地址(如下)
在这里插入图片描述
接着选择转换数据,页面跳转到PQ,进行文件夹数据展开
在这里插入图片描述

2.找到Content列名下的Binary

在这里插入图片描述
其中最后一列显示这些工作表地址
在这里插入图片描述
这里需要注意:除了第一列和最后一列以外,中间列分别表示工作表的名称,访问时间,修改时间,创建时间,后缀名及文件属性。

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

如下图
在这里插入图片描述
在这里插入图片描述
在添加自定义列对话框,可更改新列名也可默认跟我一样自定义,在自定义列公式书写如下:=Excel.Workbook([Content],true) 注意首字母大写,怕写错,直接智能感知先写首字母自动弹出双击选择即可,如果源数据有标题,则后缀需要加true,Content双击右边即可,无需手动书写。

点击确定后,新增一列自定义Table
在这里插入图片描述
接着Ctrl选中需要删除的列,右键删除列,仅保留Name和自定义列

4.仅保留Name和自定义列

展开自定义列
在这里插入图片描述
在这里插入图片描述
见证奇迹的时刻~~~~

5.出现Data表

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值