谢谢各位的回答,都很有启发。
我参考了其他问答,解决了这个问题。
#"Reordered Columns" = Table.ReorderColumns(源,{"日期", "平均作业量", "作业人1", "作业人2", "作业人3", "作业人4"}),
变形 = Table.CombineColumns(#"Reordered Columns",List.Skip(Table.ColumnNames(#"Reordered Columns"),6),each Table.FromRows(List.Select(List.Split(_,1),(x)=>not List.MatchesAll(x,(y)=>y is null))),"temp"),
展开 = Table.ExpandTableColumn(变形, "temp", {"Column1"}, {"作业人员"}),