【发布时间】:2021-07-08 07:16:10
【问题描述】:
我是 Power Query 和 M 的新手(感谢我的公司终于从 Office 2010 中移除...),我正在尝试导入分布在不同路径中的多个文件夹的内容(我可以'不要将它们分组到一个文件夹中,这会使事情变得更容易。)
内容由特定工作表中的表格组成(出于本示例的目的,所有表格都命名为“Sheet1”)。我试过打开高级编辑器并写了这段代码:
let
Source1 = Excel.Workbook(File.Contents("\\Nasen1030\subfolders\Workbook_1.xlsm"), null, true),
Data1 = Source1{[Item="Sheet1",Kind="Sheet"]}[Data]
Source2 = Excel.Workbook(File.Contents("\\Nasen1030\subfolders\Workbook_2.xlsm"), null, true),
Data2 = Source2{[Item="Sheet1",Kind="Sheet"]}[Data]
#"TableAppend" = Table.Combine(Data1, Data2)
in
#"TableAppend"
不幸的是,这不起作用,并且会产生类似于“预期的令牌逗号”之类的内容,箭头指向 Source2 和 Data2 之间。
知道为什么会发生这种情况吗?我已经搜索了很长时间,但找不到很多以不同路径读取多个文件的示例……我希望经常执行此操作,这就是为什么我尝试为它定义一些代码的原因。
谢谢!
【问题讨论】:
标签: excel import powerquery m