If ステートメントに | を使用できますか?If(((col != Column("ASSAY_PURITY")) | col != Column("Total Sum")), if((col[theRow] > target & !is missing(col[theRow]) というステートメントがあります) ,result = "失敗"));
col は、列名を追跡する変数です。列名が Assay Purity または Total Sum と等しくないかどうかを確認しています。true の場合、制限に対してチェックし、変数の結果が失敗する制限よりも大きい場合。
| を入れることができるかできないか教えてください。またはifステートメントで。
Re: If ステートメントに | を使用できますかジェフ、
ありがとうございました。 どういうわけか、そのロジックは私の頭にしっかりと収まりました。 変更を加えた後、完全に機能しました。
よろしく、
ウェインRe: If ステートメントに | を使用できますか| |演算子は論理ですまた.
したがって、英語では、あなたが書いたように、「col is not ASSAY_PURITY の場合」となります。またcol は TOTAL SUM ではありません..." col は同時にこれらの値の両方になることはできないため、その条件は常に true になります。 あなたが欲しいと& 演算子であるそれらの間。
If( ((col != Column( "ASSAY_PURITY" )) & col != Column( "Total Sum" )),
If( (col[theRow] > target & !Is Missing( col[theRow] )),
result = "Fail"
)
);