スプレッドシートで「IF文の中でセルをグレーに塗りつぶす方法」を知りたいです。

実現したいこと

ExcelやGoogleスプレッドシートのセルを塗りつぶしたい
IF文の中でセルをグレーに塗りつぶす方法を知りたいです。

前提

Googleスプレッドシートを使っています。

セルに色指定(カラーコード)の何か関数を入力して、塗りつぶす方法を知りたいです。

うまくやりたいことを説明できないので、やろうとやろうとしていることを下に述べます。
余計なことも書きますがよろしくお願いします。

やろうとしていること

スプレッドシートで読書進捗記録を作っています。
次のような仕様にしようとしています。

|本のページ数|現在のページ数|0|15|30|…|130|145|160
|143   |24     |⚫️|⚫️ |  |…|   |グレー|グレー

入力:「本のページ数」「現在のページ数」
出力:「⚫️」「グレー(セルをグレーに塗りつぶす)」

「⚫️」:現在のページ数を入力したとき、『0』『15』『30』の数字を超えていたら⚫️を出力。
「グレー」:本のページ数より大きな数のセルをグレーに塗りつぶす。図でいうと、145と160のセルはグレーに塗りつぶしたい。

本のページ数・現在のページ数が入力されていなかった場合、空白のまま。

これをIF文を使ってセルに入力しようとしています。

コード

=IF($D3 = "", "", IF($D3 < F$1, "グレー", IF($E3 < F$1, "", IF($E3 >= F$1, "⚫️"))))

質問

コードのIF分の中の”グレー”となっている部分をどう変えれば、セルをグレーに塗りつぶすことができるでしょうか?

コメントを投稿

0 コメント