2016-04-08 211 views
1

是否有一种更直接的方法来转换列表中的元素类型,而不是通过Table.TransformColumnTypes(这会增加额外笨拙的转换步骤)?如何变换Power Query中的列表类型/ M

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

回答

2

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

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

+0

谢谢!没有得到,我们在这里采取“细胞”级别。实际上,为了更通用的目的(比如提供没有预定义特定格式的列表的源),我会使用Text.From()。 – ImkeF

相关问题