ネストされたIFステートメントを作成していますが、私はELSEが不足していると思います。私は、次のステートメントを持っている:Excel Falseを返すネストされたIFステートメント
=
IF(AND(B2="4",E2="R37",X2="Y"), "Non-Competing",
IF(AND(B2="4",E2="R37",X2="N"), "Competing",
IF(AND(B2="4",E2<>"R37",RIGHT(Z2,2)="00"), "Non-Competing",
IF(AND(B2="4",E2<>"R37",RIGHT(Z2,2)<>"00"), "Competing",
IF(B2<>"4","-")))))
私は最後のビットが残りをカバーするだろうと思ったが、私は結果を得るために期待していたとき、私はFALSEを受け付けております。たとえば、B2 = 4、E2 = R37、X2 = Yの場合、「非競合」が予想されますが、FALSEを受信しています。 ORとの組み合わせも試みました:
IF(OR(AND(B41="4",E41="R37",X41="Y"),
AND(B41="4",E41<>"R37",RIGHT(Z41,2)="00")), "Non-Competing",
IF(OR(AND(B41="4",E41="R37",X41="N"), AND(B41="4",E41<>"R37",RIGHT(Z41,2)
<>"00")), "Competing",
IF(B41<>"4","-")))
...私は同じ結果をもたらします。
ご協力いただければ幸いです!
単一のIFラインを引き出して同じデータを参照すると機能しますか? –