【发布时间】:2015-10-13 19:53:17
【问题描述】:
我需要将 Power Query 中一列的所有值放入一个以逗号分隔的 1 单元格字符串中,如下例所示:
为此,我有以下代码:
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Transposed Table" = Table.Transpose(Source),
#"Merged Columns" = Table.CombineColumns(#"Transposed Table",{"Column1", "Column2", "Column3"},Combiner.CombineTextByDelimiter(",", QuoteStyle.None),"Merged"),
#"KeepString" = #"Merged Columns"[Merged]{0}
in
#"KeepString"
此代码的问题在于它假定总是有 3 列,但情况并非总是如此。如何将所有列(无论有多少列)合并为一个?
【问题讨论】:
标签: excel powerquery