二进制文件编辑器_回到Excel(二):处理多个文件和工作表

本文介绍了如何使用Power Query同时导入多个Excel文件中的数据,并处理多个工作表。通过选择“从文件夹”导入,连接到存放数据的文件夹,然后使用自定义列公式`Excel.Workbook([Content],true)`来处理“二进制”类型的“Content”列,从而获取Excel文件的内容。在展开数据时,需要检查和转换列的数据类型,确保导入的数据符合预期。对于包含多个工作表的Excel文件,通过调整`Excel.Workbook()`的参数,可以正确识别工作表的列名并展开数据。" 133339354,19974113,React Native与小程序结合:提升开发效率的秘密武器,"['React Native', '小程序开发', '跨平台框架', '编程学习', '移动应用']
摘要由CSDN通过智能技术生成

同时导入多个文件中的数据

在上一节中,我们通过一个“数据导入过程”获取了两家商店的库存数据:Sample1和Sample2。如果这两家商店是同一公司下的分店,我们就有必要将两个文件中的数据放在一起分析。Power Query当然可以完成这个任务,但应首先保证这两个文件被放置在了同一文件夹中。

这次我们在启动Power Query时选择“从文件夹”而非之前的“从工作簿”:

882b5685f0bbb658a52cefcd89f04e41.png

浏览并找到存放数据文件的文件夹:

f00dec9ad7c2965c1d7829d62acb1d85.png

稍等片刻,我们连接到了目标文件夹,但请注意这个地方没有导航器,只有一个预览窗格,预览内容似乎是文件夹中的文件名、修改时间、路径等信息。别想这么多,还是先“转换数据”吧:

c679392e725bffca7f3f16a31783aab2.png

完成数据转换后,Power Query编辑器中出现的还是文件名、修改时间、路径等信息,而不是我们想要的具体库存数据……

b10d6e2e00b417f24e554aacc90652e7.png

思考一下,商店库存里面的钢笔、墨水可以组成数据,文件夹里的文件怎么就不能组成数据了?正如之前的例子,一行数据代表了一种商品,这里的每一行都代表了一个文件。

请注意其中有一列叫做“Content”,它不是常见的数字、文件或日期,它具有一种特殊的数据类型:“二进制”。在这里我们把“二进制”理解为计算机中的一个文件,这个列的单元格里面装的就是Excel文件本身!

41355e21a4ceae9acfe01722bea37227.png

点击该列中的任意一个单元格,可以在预览区域看到它确实就是一个Excel文件。

29ee092a4c8dc0eb97f84c65ad056de9.png

看来我们要扩展我们的认知范围了:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值