看看这是否有帮助。粘贴到主页...高级编辑器...并编辑第一行以反映您的实际文件路径
从指定目录中读取所有 .xlsx,组合它们的表,然后在 tm 上进行数据透视
let Source = Folder.Files("C:\directory\subdirectory\"),
#"Filtered Rows" = Table.SelectRows(Source, each ([Extension] = ".xlsx")),
#"Added Custom" = Table.AddColumn(#"Filtered Rows", "GetFileData", each Excel.Workbook([Content],true)),
#"Expanded GetFileData" = Table.ExpandTableColumn(#"Added Custom", "GetFileData", {"Data", "Hidden", "Item", "Kind", "Name"}, {"Data", "Hidden", "Item", "Kind", "Sheet"}),
#"Remove filename extension" = Table.TransformColumns(#"Expanded GetFileData",{{"Name", each Text.BeforeDelimiter(_,".xlsx")}}),
#"Removed Other Columns" = Table.SelectColumns(#"Remove filename extension",{"Name", "Data"}),
List = List.Union(List.Transform(#"Removed Other Columns"[Data], each Table.ColumnNames(_))),
#"Expanded Data" = Table.ExpandTableColumn(#"Removed Other Columns", "Data", List,List),
#"Pivoted Column" = Table.Pivot(#"Expanded Data", List.Distinct(#"Expanded Data"[Name]), "Name", "tm", List.Sum)
in #"Pivoted Column"