将文件名的一部分指定为变量

时间:2019-01-18 00:54:13

标签: excel powerquery

一切顺利,在此先感谢您的帮助。 在这里开始,我正在尝试在Excel中插入变量作为查询文件名的一部分,但是我似乎找不到正确的语法。感谢您的帮助。

= let
    WeekNum = Number.ToText(Date.WeekOfYear(Date.From(DateTimeZone.From(DateTime.LocalNow())))-1),
    Source = Excel.Workbook(File.Contents("C:\Users\Vendor Performance Alarm-Monitoring_Week ***[WeekNum]***_2019.xlsx"), null, true),

2 个答案:

答案 0 :(得分:0)

文件路径是一个字符串,因此可以使用串联。

...Vendor Performance Alarm-Monitoring_Week" & WeekNum & "_2019.xlsx...

答案 1 :(得分:0)

只需替换步骤来源:

Source = Excel.Workbook(File.Contents("C:\Vendor Performance Alarm-Monitoring_Week"
 & WeekNum & "_2019.xlsx"), null, true)