Excel 电源查询->;将逗号转换为句点并获取十进制数

Excel 电源查询->;将逗号转换为句点并获取十进制数,excel,powerquery,m,Excel,Powerquery,M,我在Excel查询编辑器(Power Query)中工作,我有一个包含许多列的表 这些列中的一些数字有句点(“.”),它们被正确地识别为十进制数字,但有些数字有逗号(“,”),它们被视为文本 我试图使用查询编辑器的替换值函数来复制Excel的查找和替换函数(CTRL+H),并简单地更改“,”和“,”,但到目前为止没有任何运气 请问你知道怎么解决这个问题吗?非常感谢。通过三个步骤解决了此问题: 1.数据类型:文本 2.将值“,”替换为“” 3.数据类型:十进制数将转换与区域设置一起使用: = Ta

我在Excel查询编辑器(Power Query)中工作,我有一个包含许多列的表

这些列中的一些数字有句点(“.”),它们被正确地识别为十进制数字,但有些数字有逗号(“,”),它们被视为文本

我试图使用查询编辑器的替换值函数来复制Excel的查找和替换函数(CTRL+H),并简单地更改“,”和“,”,但到目前为止没有任何运气


请问你知道怎么解决这个问题吗?非常感谢。

通过三个步骤解决了此问题: 1.数据类型:文本 2.将值“,”替换为“”
3.数据类型:十进制数

将转换与区域设置一起使用:

= Table.TransformColumnTypes(#"Promoted Headers", {{"title", type number}}, "en-US")

来源:

是拒绝替换逗号,还是在替换后拒绝识别为数字?如果是后者,是否不可能将列的类型设置回“常规”或“编号”?通过3个步骤解决:1。数据类型:文本2。将值“,”替换为“.3”。数据类型:十进制数谢谢你的建议。