• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:関数の複数条件について)

関数の複数条件について

このQ&Aのポイント
  • 関数の複数条件についての質問です。エクセルのIF関数を使用して、特定の条件に基づいて数式を作成する際に困っています。以前の条件から変更があり、特定の文字が存在しない場合や、特定の文字が含まれない場合にどのような関数を使用すればよいか分かりませんでした。アドバイスをお待ちしています。
  • エクセルのIF関数を使って複数の条件を満たす数式を作成している際に困っています。特定の文字が存在しない場合や、特定の文字が含まれない場合にどのように関数を組み合わせればよいか分かりません。以前の条件から変更があったため、新しい条件に合わせた数式を作成したいです。
  • 関数の複数条件について困っています。エクセルのIF関数を使用して特定の条件に基づいて数式を作成する必要がありますが、特定の文字が存在しない場合や特定の文字が含まれない場合にどのように対応すればいいのか分かりません。以前の条件から変更があり、新しい条件に合わせた数式を作成したいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

・S⇒すべて◎ =>◎が4つ ・A⇒3回連続した◎がある =>B2orE2以外が◎ ・B⇒◎3つ以上だが連続していない =>C2orD2以外が◎ ・ネタ⇒●が1以下かつ、◎がない =>◎が0で●が1以下 ・Cがそれ以外 なのでIF分だけの構成なら =IF(COUNTIF(B2:E2,"◎")=4,"S",IF(COUNTIF(B2:E2,"◎")=3,IF(COUNTIF(C2:D2,"◎")=2,"A","B"),IF(AND(COUNTIF(B2:E2,"◎")=0,COUNTIF(B2:E2,"●")<=1),"ネタ","C"))) CHOOSE関数を使って、"◎"の数に応じて結果を仕分けなら0の時と3の時のみIF文にして =CHOOSE(COUNTIF(B2:E2,"◎")+1,IF(COUNTIF(B2:E2,"●")<=1,"ネタ","C"),"C","C",IF(COUNTIF(C2:D2,"◎")=2,"A","B"),"S")

その他の回答 (2)

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.3

>・Cがそれ以外 との事ですが、「全て空欄」の場合には何も表示しない様にするものと考えて宜しいのでしょうか?  その場合、一例としては以下の様な関数となります。 =CHOOSE(MATCH(COUNTIF($B2:$E2,"◎"),{0,3,4}),IF(COUNTIF($B2:$E2,"●")=1,"ネタ",IF(COUNTIF($B2:$E2,"*?"),"C","")),IF(ISERROR(FIND("◎◎◎",$B2&$C2&$D2&$E2)),"B","A"),"S")

haruka214
質問者

お礼

CHOOSEというのをはじめてみました…勉強不足で恥ずかしい限りです。ご丁寧にありがとうございました!

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

A1に~が無い,~を含まない:NOT(FIND((~),A1)) A1が~以上:A1>=(~) A1が~以下:A1<=(~)

関連するQ&A