2个数据validation条件在1个单元中
我有一个单元格,我需要用户input一个0到1之间的十进制数字,也同时,我需要截断数字只允许6个小数位。
我可以使用数据validationbutton来实现这两个中的任何一个,但是我怎样才能同时实现它们呢?
使用自定义公式:
=AND(A1<=1,A1>=0,LEN(A1)<=8)
我使用以下来使其工作,这是通过数据validation和自定义validation标准来完成的。
=A1=IF(AND(A1<=1,A1>=0),TRUNC(A1,6),"ERROR")
这将检查两个条件,然后返回值为6位小数,而不是真/假。
好的,我想我现在明白了。 正如我在我的评论中所说的,你不能改变单元格中的值(即截断它),但是你可以将input限制在小数点后6位或小于6的位置。 使用自定义公式进行validation:
=AND(TRUNC(A1,6)=A1,A1>=0,A1<=1)
validation单元格A1
。