Power Query:如何汇编多个目录中的文件列表(Folder.Files,Table.Combine)

时间:2016-10-07 16:36:20

标签: powerquery

我想从多个不同的文件夹中加载一个文件列表,然后将它们全部合并到一个表中。

只需阅读文档,我认为此代码应该有效:

let
    Source1 = Folder.Files("folder path 1"),
    Source2 = Folder.Files("folder path 2"),
    Appended = Table.Combine(Source1,Source2)
in
    Appended

...但是这给了我错误:“2个参数被传递给一个期望为1”的函数

这会使我看起来非常接近,但我一直试图让这种语法正确一段时间,谷歌对我来说没有那么多。

1 个答案:

答案 0 :(得分:2)

小错字(请注意combine语句中表格周围的大括号):

let
    Source1 = Folder.Files("folder path 1"),
    Source2 = Folder.Files("folder path 2"),
    Appended = Table.Combine({Source1,Source2})
in
    Appended

https://msdn.microsoft.com/en-us/library/mt260748.aspx