2016-04-08 120 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

相關問題