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

4

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

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

1个回答

5
要将数字转换为文本值,请使用 Number.ToText。您可以使用以下类似代码将 Text.Combine 与数字列表一起使用: = Text.Combine(List.Transform(List, each Number.ToText(_)), "分隔符")

谢谢!我没有意识到我们正在对“单元格”级别进行操作。实际上,对于更一般的用途(例如提供未预定义特定格式的列表的来源),我会使用Text.From()。 - ImkeF

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接