Validation 谷歌工作表中数字的数据验证不起作用

Validation 谷歌工作表中数字的数据验证不起作用,validation,google-sheets,numbers,Validation,Google Sheets,Numbers,在GoogleSheets中,我将单元格的数据验证设置为一个必须大于或等于100的数字。当我输入999999999999999999999时,我得到一个错误,输入的值必须大于或等于100。为什么会发生这种情况?我还试图更改格式,但没有效果 | |谷歌表格(以及一般的电子表格)以15位精度存储数字。其原因与数字在计算机硬件中的存储方式有关。请参阅以获取解释 当你输入一个像99999999999999999999999这样的数字时,GoogleSheets会把它当作一个字符串。如果工作表试图将其视为

在GoogleSheets中,我将单元格的数据验证设置为一个必须大于或等于100的数字。当我输入999999999999999999999时,我得到一个错误,输入的值必须大于或等于100。为什么会发生这种情况?我还试图更改格式,但没有效果

| |

谷歌表格(以及一般的电子表格)以15位精度存储数字。其原因与数字在计算机硬件中的存储方式有关。请参阅以获取解释


当你输入一个像99999999999999999999999这样的数字时,GoogleSheets会把它当作一个字符串。如果工作表试图将其视为一个数字,它实际上会四舍五入到1E22(最后8位被四舍五入)。

ohhhhh。这是有道理的。非常感谢你!我通过使用自定义公式“=REGEXMATCH(TO_TEXT(E2:E),“^[0-9]{19,}$”)找到了解决方法。