いくつかの列から合格/不合格条件こんにちは、
PF_COND列に示されているように、制限を20に設定して次のようにします。これらのCOND1からCOND3の列から、いずれかの行が20を超えると、失敗します。たとえば、行2では、SNはCOND2およびCOND3で失敗しています。
私の問題は、2つ以上の条件が失敗した場合の式に関するものです。それはAND演算子を認識せず、代わりに単一の失敗条件を報告しました。正しい解決策を教えてください。
| SN | RAD | COND1 | COND2 | COND3 | PF_COND |
| M101 | 1 | 18年 | 16 | 17年 | パス |
| M101 | 2 | 16 | 21 | 23 | FAIL COND2とCOND3 |
| M120 | 1 | 24 | 22 | 16 | FAIL COND1とCOND2 |
| M120 | 2 | 19年 | 18年 | 18年 | パス |
| M112 | 1 | 17年 | 16 | 16 | パス |
| M112 | 2 | 26 | 16 | 18年 | FAIL COND1 |
使用される式
(:COND1> 20、"FAIL COND1"、
(:COND2> 20、"FAIL COND2"、
(:COND3> 20、"FAIL COND3"、
(:COND1> 20&:COND2> 20、"FAIL COND1 AND COND2"の場合、
(:COND1> 20&:COND3> 20、"FAIL COND1 AND COND3"の場合、
(:COND2> 20&:COND3> 20の場合、"FAIL COND2 AND COND3"、
(:COND1> 20&:COND2> 20&:COND3> 20、"FAIL COND1、COND2 AND COND3"の場合
"パス"
)))))))
ありがとうございました。
いくつかの列から再:合格/不合格条件当時の私の質問を投稿する前に私はジョージ・ブールの写真を見ていました、そして、彼は「不快」に見えました。それについてすみません。次回はもっと幸せなGeorge Booleさんの写真があることを願います:)
とにかく、ケビンありがとう!
いくつかの列から再:合格/不合格条件こんにちは、アダム!
ジョージブールは不愉快に見えます。

しかし、ジョージ・ブールはいつも不愉快に見えたかもしれません…
変数COND1、COND2、またはCOND3のいずれかが20を超える場合、ロジックは解決され、それ以上の条件は評価されませんでした。 もちろんAND演算子は評価されません。
ジョージブールのように考えなさい。 次のことを試してみることをお勧めします。
もし(
:COND1> 20&:COND2> 20&:COND3> 20、"FAIL COND1とCOND2とCOND3"、
:COND1> 20&:COND2> 20、"FAIL COND1 and COND2"、
:COND1> 20&:COND3> 20、"FAIL COND1 and COND3"、
:COND2> 20&:COND3> 20、"FAIL COND2 and COND3"、
:COND1> 20、"FAIL COND1"、
:COND2> 20、"FAIL COND2"、
:COND3> 20、"FAIL COND3"、
"パス"
;
最も可能性の高いものから最も可能性の高いものまで条件付きステートメントを記述してください。ただし、ロジックを正しく取得する必要があります。そうでないと、効率的かつ効率的にジャンクが発生します。
がんばろう。
いくつかの列から再:合格/不合格条件私の悪い 私はその解決策を見つけました。式に3つすべてのCONDを含めるだけで、うまくいきます。