• ベストアンサー

EXCEL 条件付書式で1つの条件欄に部分一致検索式を複数登録したい

お世話になります。 EXCELの条件付書式にて以下の式を登録しても期待通りの動きがされません。 どの様に修正すれば良いかご教授願います。 条件付書式は条件欄1つのみを使用して期待通りの動きを実現したいです。 期待:D6のセルに"赤"か"青"の文字が登録されたら条件付書式起動 式:数式が =OR(FIND("赤",D6),(FIND("青",D6)))   ※D6のセルには改行を含むデータ登録を許しています。    改行が含まれると以下の式は期待通りに動きませんでした。        式:数式が =OR("赤"=D6,"青"=D6)

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

  • ベストアンサー
  • izmlz
  • ベストアンサー率55% (67/120)
回答No.1

=OR(COUNTIF(D6,"*赤*"),COUNTIF(D6,"*青*")) でいかがでしょうか?

参考URL:
http://www2.odn.ne.jp/excel/waza/cformat.html
DOG45
質問者

お礼

やりたいことが実現出来ました。ありがとうございました。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

条件付き書式で、「文字が存在する」(含まれる)ということにFIND関数を使う場合は 数式が、で 式を =OR(NOT(ISERROR(FIND("青",A1))),NOT(ISERROR(FIND("赤",A1)))) のように使う。 例データ 青木 木 群青 赤木 真っ赤 真っ青 青赤 あお 赤と青 赤赤 ーー 木 あお 以外のセルは色が付きました。 既回答のようにCOUNTIF関数+ワイルドカード利用法もあるが。

関連するQ&A