可能最简单的方法是在查询编辑器的主页选项卡上使用“选择列”,然后将生成的步骤重命名为:#"CHOOSE COLUMNS HERE ----->" = Table.SelectColumns(Source,{"Column1" , "Column2", "Column3", "Column5", "Column7", "Column8", "Column9", "Column10"})
然后,当您想要调整选定的列时,您可以按下箭头所指的小轮,然后会出现一个弹出窗口,您可以从中进行(取消)勾选。
或者,如果您使用具有相同选择的多个查询,您可以创建一个输出列表的附加查询,例如:
let
Source = Table.FromList(List.Transform({1..10}, each "Column" & Text.From(_)),null,{"Available Columns"}),
Transposed = Table.Transpose(Source),
#"CHOOSE COLUMNS HERE ----->" = Table.SelectColumns(Transposed,{"Column2", "Column3", "Column5", "Column6", "Column8", "Column9", "Column10"}),
TransposedBack = Table.Transpose(#"CHOOSE COLUMNS HERE ----->"),
ConvertedToList = TransposedBack[Column1]
in
ConvertedToList
然后在查询中使用该列表,例如: = Table.SelectColumns(#"Transposed Table",SelectedColumns) 其中 SelectedColumns 是带有选定列的查询的名称。