Excel 将更多文件夹添加到源-电源查询

Excel 将更多文件夹添加到源-电源查询,excel,powerquery,Excel,Powerquery,我在Power Query中将许多文件夹添加到源中时遇到问题。在公司中,我们使用一个大的Excel文件作为数据库,但如果我们中的任何人修改此文件中的某些内容,我们每个人都必须更改Power Query editor中的所有路径。有没有办法在源中添加多个路径?我们尝试使用或语句或筛选文件夹,但不起作用:( 我们需要的线路如下所示: let Source = Folder.Files("C:\Users\my_account\OneDrive\Desktop\RI calculator\In

我在Power Query中将许多文件夹添加到源中时遇到问题。在公司中,我们使用一个大的Excel文件作为数据库,但如果我们中的任何人修改此文件中的某些内容,我们每个人都必须更改Power Query editor中的所有路径。有没有办法在源中添加多个路径?我们尝试使用或语句或筛选文件夹,但不起作用:(

我们需要的线路如下所示:

let
    Source = Folder.Files("C:\Users\my_account\OneDrive\Desktop\RI calculator\Inventory")
我们试着做一些类似的事情

Source = Folder.Files("C:\Users\my_account\OneDrive\Desktop\RI calculator\Inventory" OR "C:\Users\colleague_account\Desktop\RI calculator\Inventory")

但是它不起作用。您知道如何向源添加更多路径吗?提前谢谢!

为什么不将源目录设置为引用excel单元格的变量,您可以对其进行更改

如果您有一个名为Directory的单元格区域,请使用

let Source = Folder.Files(Excel.CurrentWorkbook(){[Name="Directory"]}[Content]{0}[Column1]) 

这样做是行不通的,因为您不能只修改Folder.Files()的参数。我从未尝试过,但可能有一种方法可以使用try others。例如:“try others”我正在尝试这样做:
Source=try Folder.Files(“C:\Users\my_account\OneDrive\Desktop\RI calculator\Inventory”)否则Folder.Files(“C:\Users\Collaborate\U account\Desktop\RI calculator\Inventory”)
它可以工作,但如果我将文件夹按相反的顺序放置,比如第一个文件夹是同事文件夹,然后是我的文件夹,我会收到一个错误,它找不到文件夹。看起来这里的错误处理没有很好地执行,或者可能我做错了什么?这很奇怪,我真的不知道。让我们看看是否有更了解的人会给出答案你帮我一把。