我有多个 PowerQuery 查询,我想在我的 Excel 文件中提供一个单元格的值。在这种特殊情况下,源文件名的完整路径。
有什么办法可以让我进入 PowerQuery 吗?
我有多个 PowerQuery 查询,我想在我的 Excel 文件中提供一个单元格的值。在这种特殊情况下,源文件名的完整路径。
有什么办法可以让我进入 PowerQuery 吗?
这可以使用 PowerQuery 中的命名范围和自定义函数来实现:
SourceFile
(范围名称) => Excel.CurrentWorkbook(){[Name=rangeName]}[Content]{0}[Column1]
GetValue
(右侧查询设置窗格中的名称属性)现在您可以在查询中访问命名单元格,使用GetValue(cellName)
- 例如
= Excel.Workbook(File.Contents(GetValue("SourceFile")))