无法识别Text.InferNumberType的Expression.Error

时间:2019-08-06 15:40:54

标签: powerquery m

我有一个函数要确定第一个之后的所有数字是否都是数字。为此,我认为我可以使用Text.InferNumberType,如果文本不是数字,则每个the documentation都会引发错误。

这是我的代码段:

a= Text.Start(Argument,1),
b= Text.End(Argument, Text.Length(Argument) - 1),
c= try Text.InferNumberType(b) otherwise "FALSE" , 

相反,我得到了这个Expression.Error,它说:

  

Expression.Error:无法识别名称Text.InferNumberType。确保拼写正确。

我确实从参考文档中复制并粘贴了函数名称,所以我确定它的拼写正确。

我在Excel 2013中使用PowerQuery。大约一周前使用Microsoft的最新下载安装了PowerQuery。我搜索并找到了this question-我想知道这是否是一个类似的问题?我没有在文档中看到任何内容,尽管它说此功能在某些版本的Power查询中不可用。

1 个答案:

答案 0 :(得分:1)

这可能是Excel 2013中不支持的较旧功能。我建议使用类似功能的其他功能,例如Number.FromNumber.FromText