- ベストアンサー
エクセル関数式を教えてください。
文字で条件で表すと以下の通りとなります。 「A1="×",B1="○",C1="○",D=1"○"」「D1=3(○の合計)」となっている場合 E1にD1>2で、且つA1からD1に"×"がない場合のみ"OK!"と表示させるとする 関数式を教えてください。 お願いしますm( )m
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> 「A1="×",B1="○",C1="○",D1="○"」「E1=3(○の合計)」となっている場合 > F1にE1>2で、且つA1からD1に"×"がない場合のみ"OK!"と表示させるとする・・・ > なのですが、"×"はひとつだけではなく、"××"と"×××"の3つが > あり、「A1="××",B1="×××",C1="○",D1="○"」の場合もあります。このような時の関数式を教えていただければと思います。 F1に↓ =IF(AND(E1>2,COUNTIF(A1:D1,"×*")=0),"OK","")
その他の回答 (2)
- emaxemax
- ベストアンサー率35% (44/124)
D=1"○" これはD1="○" ですか? そうなると、「D1=3(○の合計)」と、Diに合計が入りませんよね? よくわかりませんが、 A1からD1に"○"が3以上、且つA1からD1に"×"がない場合という解釈で回答します。 =IF(AND(COUNTIF(A1:D1,"○")>2,COUNTIF(A1:D1,"×")=0),"OK","")
お礼
ありがとうございました
補足
ありがとうございます。 少し抜けと間違いがありましたので、補足させていただきます。 「A1="×",B1="○",C1="○",D1="○"」「E1=3(○の合計)」となっている場合 F1にE1>2で、且つA1からD1に"×"がない場合のみ"OK!"と表示させるとする・・・ なのですが、"×"はひとつだけではなく、"××"と"×××"の3つが あり、「A1="××",B1="×××",C1="○",D1="○"」の場合もあります。このような時の関数式を教えていただければと思います。 よろしくお願いいたします。
- 中京区 桑原町(@l4330)
- ベストアンサー率22% (4373/19606)
=if(and(D1>2,not(OR(A1="×",B1="×",C1="×",D1="×"))),"OK!") これでどうです?
お礼
ありがとうございます
お礼
ありがとうございました。ばっちりです。