如何在Power Query / M中转换List类型

Imk*_*keF 4 m powerquery

有没有比通过 Table.TransformColumnTypes 更直接的方法来转换列表中元素的类型(这会增加额外的笨拙转换步骤)?

例如,使用 List.Transform (List, every _ as text) 将返回数值错误。是否有正确的语法直接在列表上执行该转换(目标是使用 Text.Combine 来连接列表的值)?

Ale*_*SFT 5

要将数字转换为文本值,请使用 Number.ToText。您可以使用类似的方法将 Text.Combine 与数字列表一起使用:

= Text.Combine(List.Transform(List, each Number.ToText(_)), "separator")