数式による空白文字列のセルに色をつける/つけない
以下のように数式の結果としてセルが空白として表示される場合に、
- 空白ではない場合、セルに色をつける
- 空白である場合、セルに色をつけない
検索はしてみたのですが、COUNTBLANK関数を使う方法などで、いまいち思ったようにならなかったのでなんとか自分でまとめたのを備忘録とします。
Excel2021使用
セル内容に対応して文字列を表示する/しない
A2の数式は以下のように、IF式で「A1のセル内容が数字の1の場合に文字列ONEを表示する、1ではない場合に文字列を表示しない」としています。
=IF(A1=1,"ONE","")
B2,C2もそれぞれ参照をB1,C1にして同様の数式です。
条件付き書式の設定
=$A$2<>""
「A2のセルが空白ではない」ときに書式を反映させる(今回はぬりつぶし)
つまり「A2のセルが空白である」ときにぬりつぶしをしないという条件です。
B2,C2のセルにも同様の数式で条件を付けて設定をします。
そのうえでA1~C1の内容を変えると、それにともなってA2~C2も文字列"ONE"が表示されたセルにだけ、書式が反映されてぬりつぶしされています。