EXCELの条件付き書式で「~を含む」条件を設定したい。
表題の通りですが、現在次のような表があり、「検索用セル」に特定の文字列を入力するとその文字列を含むセルの色が変わるようにしたいと思います。
例
データセル
A5 AB123-4
A6 AB123-5
A7 AC124-7
A8 AB127-6
A9 AD123-8
A10 BC123-7
…
このとき,
A:検索用のセル(たとえばA2)に[123]と入力すると、A5,A6,A9,A10のセルの色が変わる。
B:検索用のセルに[AB]と入力すると、A5,A6,A8のセルの色が変わる。
C:検索用のセルに[AB123]と入力するとA5,A6のセルの色が変わる。
D:検索用のセルに[-7]と入力するとA7,A10のセルの色が変わる。
※書式(色)はすべて同じでよい。
のようにしたいと思います。
Aだけの条件ならば、検索用のセルA2の書式を「文字列」に指定しておいて、A5の条件付き書式の数式設定で,
=MID(A5,3,3)=$A$2 として書式設定すれば実現できる。
2つめの条件として、
=LEFT(A5,2)=$A$2
としてやれば、A,Bの2つの条件であれば目的が達成されます。
が、検索セルに入力する値(文字列)に条件がついてしまうので、柔軟性がありません。
できるだけ検索値に条件をつけたくないので、別の方法を考えています。
オートフィルターでは、「~を含む」(含まない)とか、「~で始まる」(終わる)といった抽出ができますが、条件付き書式でこのような条件の設定ができれば目的が達成できるのですが、そのような関数を見つけることができませんでした。どなたかご教授ください。
お礼
「=ISBLANK」を追加して解決できました。 ありがとうございました。
補足
ご回答ありがとうございます。 早速試しましたが、赤文字の太い文字になりました。 ありがとうございます。 大変申し訳ありませんが、説明が足りていませんでした。 指定のセルに入力後、奇数行と偶数行の背景色を変えたいのですが可能でしょうか。 トリガーはB列です。 条件1 B列に未入力の時の書式 A、B列 奇数行、偶数行関係なく、背景は白、文字は黒。 C列 奇数行、偶数行関係なく、背景は青。 条件2 B列に数値が入力された時のC列の書式 <0.05~-0.05の範囲内> 奇数行 背景が緑色で文字が黒色。 偶数行 背景が白色で文字が黒色。 <範囲外> 奇数行 背景が緑色で文字が赤色。 偶数行 背景が白色で文字が赤色。 条件3 B列に数値が入力された場合のA列、B列の書式 奇数行 背景が緑色。 偶数行 背景が白色。 説明が分かり難く、申し訳ありません。 再度、御回答頂けますと幸いです。 宜しくお願いします。