=IF(O3"L1,K1,J1,I1,H1,G1,F1,E1,D1,C1,B1,A1",0,1) 如果O3不等于A1到L1中的任何一个则返还数值1 反之0

问题描述:

=IF(O3"L1,K1,J1,I1,H1,G1,F1,E1,D1,C1,B1,A1",0,1) 如果O3不等于A1到L1中的任何一个则返还数值1 反之0
谁能帮我列一个成立的公式啊

=IF(COUNTIF(A1:L1,O3),0,1)如果我的O4格是空格 为什么会显示1而不是0呢 我在A和L 加了绝对引用A1:L1中都不为空,而O4为空,那就是说O4在A1:L1中没有出现。所以就是1了,你的要求不就是这样的吗?“如果O3不等于A1到L1中的任何一个则返还数值1 反之0”。那我再加一个M1为空 但是O4 返还的仍然是1 怎么回事单元格中不输入任何内容,也就是真空单元格,是不能跟任何值匹配的,所以即使A1:M1中有空单元格公式终还是找不到跟O4匹配的单元格,所以结果仍然是1.刚才的回答“A1:L1中都不为空,而O4为空,那就是说O4在A1:L1中没有出现。所以就是1了”是为了让你好理解一些,实际上O4单元格只要为空单元格,结果只能是1.加入什么值能避免O4 不为1吗?怎么又O4为1 了?我越来越不明白你要表达的什么意思。现在O4比对之后返还值是1因为我需要预留这个格所以比对之后我要返还0还是不理解你的意图,我只能瞎猜了,试试下面的公式:=IF(COUNTIF($A$1:$L$1,O4),1,0)这样说吧现在我的公式=IF(COUNTIF($A$1:$M$1,O789),0,1) 我第789行 为空白没有录入数据为了方便计算 我的公式肯定是整列填充 填充之后空白格返回的都是1 计算就乱了所以我要空白格全部都返还0=IF(COUNTIF($A$1:$M$1,O789),1,0)但这样的结果跟你提的问题表述完全是相反的,说明你的提问有问题。没有总数反向计算出来的数我没法减