Excel - 3つのセルをテストする

Excel - 3つのセルをテストする

1 つのセルをテストし、false の場合は他の 2 つのセルを調査する を実行したいと思います。

例えばcell 1はい結果 =はいcell 1と言う場合いいえそしてテストしcell 2cell 3、もし彼らが言うならはい結果 =はい

例えば次のようになります:

=IF(OR(H2="100%", I2="investigate" AND j2="100%"),"100%")

明らかにそれはうまくいきませんが、誰かが私の長々とした話を理解してくれることを願っています。

ありがとう

答え1

フィールドに入力するデータの種類に応じて、次のものを使用します。

=IF(B3="yes","yes",IF(C3="yes",D3,"no"))

ここに画像の説明を入力してください

動作の仕組みは、最初のセルの内容をチェックし、これが true の場合は「yes」を入力し、これが false の場合はセル 2 をチェックし、セル 2 が true の場合はセル 3 の内容を入力し、セル 3 が yes の場合は yes を出力し、セル 3 が no の場合は no を出力します。

技術的には、セル 2 と 3 の両方が true の場合、私の数式は比較されません。

答え2

これを試して:

IF(H2="100%", "YES", IF(AND(I2="Investigate", J2="100%"), "YES", "NO"))

これはH2、値が である場合に をテストし、値がそれ以外の場合は の値が であり、 の値がであるかどうかをテストします。 そうである場合は が表示され、100%そうでない場合は が表示されます。YESI2InvestigateJ2100%YESNO

値は100%文字列であることに注意してください。パーセンテージを計算する場合は、引用符を削除して書式を変更する必要があります。

答え3

ANDは Excel では演算子ではなく、次のような関数ですOR

=IF(OR(H2="100%",AND(I2="investigate",j2="100%")),"100%")

関連情報