如何在 PowerQuery 中引用当前工作簿 filename/path?

How to reference current workbook filename/path in PowerQuery?

是否有任何合理的方法可以从该查询中获取 PowerQuery 查询所在的工作簿的完整文件名?

我试图通过在隐藏的工作表中插入公式 =CELL("filename") 来做到这一点,但这并不可靠。当我切换工作簿时,此单元格会随机更改值,并且在我切换回来后它不会 [总是] return 将其更改为原始工作簿文件名。公式计算设置为"Automatic".

这就是我问这个问题的原因。还有其他方法或解决方法吗?

尝试使用

=cell("filename",indirect("A1",TRUE))
如果省略 [Reference],

Excel 将根据最后一个活动单元格计算 Cell() 函数。