Excel 电源查询仅加载前20列
我当前的代码Excel 电源查询仅加载前20列,excel,powerquery,m,Excel,Powerquery,M,我当前的代码 let Filepath = Excel.CurrentWorkbook(){[Name="Filepath"]}[Content]{0}[Column1], Subpath = Excel.CurrentWorkbook(){[Name="path_2.3"]}[Content]{0}[Column2], Mappe = Excel.CurrentWorkbook(){[Name="path_2.3"]}[Content
let
Filepath = Excel.CurrentWorkbook(){[Name="Filepath"]}[Content]{0}[Column1],
Subpath = Excel.CurrentWorkbook(){[Name="path_2.3"]}[Content]{0}[Column2],
Mappe = Excel.CurrentWorkbook(){[Name="path_2.3"]}[Content]{0}[Column3],
Path = Folder.Files(Filepath&Subpath),
File = Path [Name]{0},
Source = Excel.Workbook(File.Contents(Filepath&Subpath&File), null, true),
Import = Source{[Item=Mappe,Kind="Sheet"]}[Data]
in
Import
问题:代码加载的工作表很乱,我无法更改(公司人员原因)。
该工作表包含数以百万计的空白列,这些空白列将生成的表放大到许多MB
Import=Source{[Item=Mappe,Kind=“Sheet”]}[Data]
加载所有数据
我需要的是:只动态加载前20列的代码。添加如下新步骤:
= Table.SelectColumns(Import, List.FirstN(Table.ColumnNames(Import), 20))
哇,谢谢你!