急急急:用07版EXCEL设置了数据有效性,但不管数据有效还是无效都跳提示报错是什么原因?

数据有效性的设置的公式是:=AND(LEN(G2)=18,COUNTIF($G$2:$G$1000,G2)=1)不知道为什么明明输的是 18位跳出来也是说错,其他的数据有效性设置也有这个情况,想问下是跟版本有关吗?还是其它原因,急啊!!谢谢各位大侠给支招。
2026年09月26日 09:45
有1个网友回答
网友(1):

公式改一下:
=or(LEN(G2)<>18,COUNTIF($G$2:$G$1000,G2)<>1)
意思是你输入不是18位或者输入的号码之前存在了,就报错。