Power Query - 和可变列数

时间:2017-06-23 21:21:55

标签: excel powerquery

我有大量的列,我试图添加一列来汇总所有这些列,除了两个(a& B)。我认为我接近下面的代码,但它有一些错误。

代码会通过对表格x求和,而不是列#"Renamed Columns"来添加列a & b

SumColumnsExcept = Table.AddColumn(#"Renamed Columns", "x", each List.Sum(Record.ToList(List.RemoveItems(Table.ColumnNames(#"Renamed Columns"),{"a", "b"}))))

提前感谢!

1 个答案:

答案 0 :(得分:1)

我正在寻找修复程序并偶然发现此页面。经过一些试验和错误,以下查询工作。如果有人可以提出更简单的查询,那将会有所帮助。

SumColumnsExcept = Table.AddColumn(
  #"Renamed Columns",
  "x",
  each List.Sum(
    Record.ToList(
      Record.SelectFields(
      _,
      List.RemoveItems(Table.ColumnNames(#"Renamed Columns"), {"a", "b"})))))