毎週のレポートを自動化するインライン PowerQuery があります。私はパワークエリに慣れていないので、このチュートリアルをフォローアップし、カスタム列を追加して、それを使用して週ごとの改善を確認できるようにしました。追加された列の名前は「週」ではなく、ファイルの名前を呼びました。このWeb ページの 2 番目のパラメーターは列名です。列名が「週」ではなくファイル名である理由がわかりません。
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