如何在Excel的PowerQuery中将整数转换为字符串

Joh*_*van 2 excel powerquery

我有一个PowerQuery,可以拉回两列; 一个Number(整数),另一个Text(一个字符串).我想创建一个连接这些列的自定义列.

看来这应该工作: ="(" & ([Value] as text) & ", " & [Description] & ")"

但这会返回错误 Expression.Error: We cannot convert the value 1 to type Text.

注意:这个问题与PowerQuery编辑器(即M语言)有关; 不是常规的Excel工作表函数.工作表的功能是实现我所追求的=concatenate("(", A2, ", ", B2, ")"),其中A2是Value,B2是Description.

Joh*_*van 5

使用该Number.ToText(n)功能.

="(" & Number.ToText([Value]) & ", " & [Description] & ")"

请参阅https://msdn.microsoft.com/en-us/library/mt253385.aspx?f=255&MSPPError=-2147217396