google-sheets - Google 是否更改了函数 VALUE()?
问题描述
“一千美元和一美分”在美国1000.01
和世界其他地方都有标注1000,01
为了解决这个问题,我用下面的公式转换输入的金额
=VALUE(SUBSTITUTE(A1;".";",")
该公式将1000,01
和1000.01
转换为 1000,01
但是多年来运行良好的相同公式给出了一个现在100001
的结果
我是唯一一个有这个问题的人吗?还是谷歌改变了什么?
示例电子表格
https://docs.google.com/spreadsheets/d/1HfNEGVjzwf6Xil7vbv69F3ii6nryyDh8f6Z2ELqS5N8/edit?usp=sharing
更新:它似乎取决于用户。一些用户得到了正确的值,而另一些用户同时在同一个电子表格中得到了这些值的 100 倍。
也可以看看:
解决方案
推荐阅读
- azure-devops - 如何将数组添加为 azure devops 变量组变量值?
- kotlin - 如何使用 kotlin 在字符串中插入分隔符
- javascript - 鼠标光标移动时div消失
- javascript - html js中如何取实际写入的值
- objective-c - 如何从可编写脚本的程序中将数组返回到 AppleScript?
- python - Python 区域图:cutomize 日期 x-tick 位置和标签,以及设置的 x-limit
- python - 如何导入数组定义?
- python-3.x - np.where 在循环中覆盖所有值
- oracle - While LOOP 停止
- java - docker上的Spring启动无法从资源中读取属性文件,但可以在没有Docker的情况下使用java -jar