我想在Google电子表格中使用条件数据验证,例如基于自定义公式的单元格A1
来检查用户是否输入了公式或应拒绝的随机值。
以下是用于数据验证的自定义公式:=ISFORMULA($A1)
这是我在单元格A1
中输入的测试公式:=ROW(D4)
这是我输入的另一个应拒绝的值:a
一个是用户应该能够编写的公式,另一个是应该拒绝的值 a
。
我会有奇怪的行为,有时会弹出错误消息,有时却没有,即使单元格包含一个公式,我也会在单元格上附加一条文本,告诉我该值不符合数据验证的条件。
答案 0 :(得分:1)
在对JSmith进行调查之后,它看起来像是GS中的错误。如果您的自定义公式是自引用的,并且正在使用:
=ISFORMULA(A1)
要使其正常运行,必须将“关于无效数据”更改为“显示警告”(而不是“拒绝输入”)。它很奇怪,但是有效(但是您必须使用红色三角形)。
其他经过测试的公式似乎有效...