AND/OR の組み合わせを含む Excel IF ステートメントが機能しない

AND/OR の組み合わせを含む Excel IF ステートメントが機能しない

私の Excel 数式は、2 番目の計算ではなく最初の計算を使用するこの時点ですべてを識別できます。

私が使用している式:

=IF(OR(A21="Ensure Plus",A21="Glucerna RTH",A21="Nepro Hp",A21="Novasource",A21="Supportan",AND(OR(B21>F11,AND(($E$19-E21)<=5,($E$19-E21)<=(-5)),AND(($F$19-F21)<=5,($F$19-F21)<=(-5))),AND(($G$19-G21)<=5,($G$19-G21)<=(-5)))),B21-50,IF(OR(AND(($E$19-E21)<=5,($E$19-E21)<=(-5)),AND(($F$19-F21)<=5,($F$19-F21)<=(-5)),AND(($G$19-G21)<=5,($G$19-G21)<=(-5))),B21-3,"Cannot Be"))

ワークシートのスクリーンショットは次のとおりです。

ワークシート

よろしくお願いします。

答え1

長くて複雑な数式のトラブルシューティングのヒント:

数式を個々のセルで扱いやすい部分に分割します。そうすることで、どの条件が正しく解決され、どの条件が正しく解決されないかを特定できます。数式の一部を含むすべてのセルに正しい結果が表示されたら、2 つのセルの数式を結合して結果を確認します。すべての数式部分がメインの数式に結合されるまで繰り返します。

ビジネス ルールとロジックが何であるかが示されていない場合、これが頭に浮かぶ唯一の答えです。

関連情報