我有内嵌PowerQuery自动化我每周的报告。 由于我是新来的功率查询我遵循了这个教程 ,并尝试添加自定义列,所以我可以用它来看看本周在上周的改进,事情是被添加未命名为“周”,但列相反,它是所谓的文件名。 从这个网页的第二个参数是列名。 我不觉得为什么列名是文件名,而不是“周”这个名字。
let ExcelFile = (FilePath, FileName) =>
let
Source = Folder.Files(FilePath),
File = Source{[#"Folder Path"=FilePath,Name=FileName]}[Content],
ImportedExcel = Excel.Workbook(File),
Sheet1 = ImportedExcel{[Name="Page1_1"]}[Data],
TableWithWeek = Table.AddColumn(Sheet1,"Week", each FileName),
TableWithoutHeader = Table.Skip(TableWithWeek,3),
FirstRowAsHeader = Table.PromoteHeaders(TableWithoutHeader)
in
FirstRowAsHeader
in
ExcelFile