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))

哇,谢谢你!