2015-05-02 161 views
1

我有以下两个Excel公式,我试图将它们合并成一个语句。结合两个嵌套IF公式

=IF(U1="","",IF(AND(T1="SHIFT",U1>=210,I1="BURNABY"),"SHOT20","SHOT10")) 


=IF(U1="","",IF(AND(T1="SHIFTP",U1<480),"SHOT10","SHOT15")) 


当我想我得到的是我提出的参数太多错误。

回答

1
=IF(U1="","",IF(AND(T1="SHIFT",U1>=210,I1="BURNABY"),"SHOT20",IF(U1="","",IF(AND(T1="SHIFTP",U1<480),"SHOT10","SHOT15")))) 

尝试上面

+0

感谢您的答复,虽然上述说法的工作没有失误的结果不准确,例如在第一条语句“= IF(U1 =”“,”“,IF(AND(T1 =”SHIFT“,U1> = 210,I1 =”BURNABY“),”SHOT20“,”SHOT10“))”if the statement is false then它应该返回SHOT10,但是在您提供的声明中,如果我使用T1 SHIFT,U1“200”和I1 Burnaby,则当我期待SHOT10时,我得到的结果是SHOT15。 – spittingfire

0

我能找到一个可行的解决方案

=IF(I1="burnaby",IF(AND(T1="shift",U1>=210),"shot20","shot10"),IF(AND(T1="shiftfp",U1<480),"shot10","shot15"))