如何使用IF OR&和excel公式

时间:2017-11-15 16:17:57

标签: excel if-statement excel-formula

我不是编码人员,但我正在尝试使用Excel工作表来提高工作效率。 我有两个我需要结合的公式,我无法弄明白!请帮忙。我想把它放在我的T2细胞上。

这是第一个。我基本上想说O2,R2和S2 =是,或者如果Q2,R2和S2 =是,那么"是"否则留空。这是我想出来的,它正在发挥作用! =IF(OR(AND(O2="YES",R2="YES",S2="YES"),AND(Q2="YES",R2="YES",S2="YES")),"YES"," ")

但是,如果O2 = NO且Q2 = NO,那么我希望它说不,否则留空。我有两个单独的公式,但无法弄清楚如何组合。 IF(OR(AND(O2="NO", Q2="NO"),"NO", " ")

我想也许我可以做到这一点:=IF(OR(AND(O2="YES",R2="YES",S2="YES"),AND(Q2="YES",R2="YES",S2="YES")),"YES","NO")唯一的问题就是它会自动填充NO,即使单元格是空白的。如果它的空白,我希望它跳过它。 链接到下面的电子表格图片:

2 个答案:

答案 0 :(得分:2)

首先测试,然后进行其余测试

If (AND(O2="NO",Q2="NO"),"NO",IF(AND(R2="YES", S2="YES",OR(O2="YES",Q2="YES")),"YES",""))

我还对(R2 =" YES",S2 =" YES")进行了分组,因为您检查了两次并且您不需要。

答案 1 :(得分:0)

将其放入else

=IF(OR(AND(O2="YES",R2="YES",S2="YES"),AND(Q2="YES",R2="YES",S2="YES"));
"YES",
IF(OR(AND(O2="NO", Q2="NO"),
     "NO",
     " "))