正常来说,Excel单元格里面的数不能是不确定的,所以最好不要有这种想法。如果确实实现了这种方法也对程序的理解产生影响。
实际上这种没什么用,可以用A2存另一个数,
D1=if(OR(A1=C1,A2=C1),1,0) 这样 C1=2或5都会返回1.
另一种方式是A1里面放字符串,比如 2、5或 2,5,在A1里面查找C1的字串,找到就返回1,
if(find(C1,A1)<>0,1,0)
那你写的有问题吧
我写问题啊,
A1可以输入像 2,5这样的,即在几个数字间加上逗号
然后D1的公式改为
=IF(COUNTIF(A1,"*"&C1&"*"),1,0)
单元格只能等于一个数值,你可以把这个值放在两个单元格
把你公式里的A1=C1,改成or(c1=2,c1=5)