我已将电源查询连接到位于共享点文件夹中的excel文件。我在excel中使用了从Web函数获取数据,并输入了excel文件的URL。这很棒。我的问题是,报告名称当前为“ Datasheet July 2019”。下个月,此文件将被覆盖并重命名为“数据表-2019年8月”。有没有一种方法可以在URL中输入通配符以拉回文件,而与月底的年份无关。 “数据表”将永远不会更改为文件名的开头。文件夹中只有一个名为“ Datasheet ....”的文件。
当前网址: http://bi-sites.com/sites/Monthly_Reports%20Datasheet%20-%20July%202019.xlsx
答案 0 :(得分:0)
这里有多种可能性。
您可以使用当月并将其插入这样的文件名
varDate = Date.MonthName(DateTime.LocalNow()) & "%20" & Number.ToText(Date.Year(DateTime.LocalNow())),
varFile = "http://bi-sites.com/sites/Monthly_Reports%20Datasheet%20-" & varDate &".xlsx"
然后编辑源以使用varFile
而不是您发布的路径。
或者,您可以从文件夹创建查询并过滤结果,以仅保留扩展名为.xlsx且名称为“ contains” Datasheet
的文件。