作业帮 > 综合 > 作业

=IF(O3"L1,K1,J1,I1,H1,G1,F1,E1,D1,C1,B1,A1",0,1) 如果O3不等于A1到L

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 11:59:38
=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) 但这样的结果跟你提的问题表述完全是相反的,说明你的提问有问题。
再问: 没有总数 反向计算出来的数我没法减