在Google电子表格中,我有一些从.csv文件导入的数据,其中loc A1 = 123.4后跟2个空格
我想使用数值,但电子表格拒绝将字符串识别为数字。
显而易见的答案是替代(A1;“”;“”),但这不起作用!!也没有任何其他字符串搜索命令。
我疯了吗?
我正在使用运行10.4.7和Chrome的Mac
答案 0 :(得分:1)
行。我已经在Excel中检查了这一点(我在VBA /等方面比较方便),这些不是你单元格中的普通“空格”,它们实际上是非破坏空格,ascii chr值为160(普通空间为{ {1}})。
尝试使用此公式将空中字符替换为空字符串:
Chr(32)
Excel有一个名为=SUBSTITUTE(A13,CHAR(160),"")
的功能,可以删除这样的非打印字符,但我在Google文档中看不到此功能。
答案 1 :(得分:1)
不确定你是否已经解决了这个问题......试试这个......这似乎正在发挥作用
=Value(Substitute(A13,CHAR(160), ""))
或
=Substitute(A13,CHAR(160), "")*1
答案 2 :(得分:0)
感谢@kaushai和@davidzemens
我已经编辑了表格的第22行。
它显示=替换(A4,CHAR(160),“”)不是数字
然而=替代(A4,CHAR(160),“”)* 1是数字
和= value(替换(A4,CHAR(160),“”))是数字