我有大量的列,我试图添加一列来汇总所有这些列,除了两个(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"}))))
提前感谢!
答案 0 :(得分:1)
我正在寻找修复程序并偶然发现此页面。经过一些试验和错误,以下查询工作。如果有人可以提出更简单的查询,那将会有所帮助。
SumColumnsExcept = Table.AddColumn(
#"Renamed Columns",
"x",
each List.Sum(
Record.ToList(
Record.SelectFields(
_,
List.RemoveItems(Table.ColumnNames(#"Renamed Columns"), {"a", "b"})))))