• ベストアンサー

IF関数で真の場合・・・色で塗りつぶすには?

エクセル2000を使ってます。 真の場合、数字や文字で返すのではなく、セルを黒色で塗りつぶす方法を教えてください。 理論式: IF(AND(D$4>=HOUR($B5),D$4<HOUR($C5)),1,"") IF(AND(D$4>=HOUR($B6),D$4<HOUR($C6)),1,"") IF(AND(D$4>=HOUR($B7),D$4<HOUR($C7)),1,"")    ・    ・ 上記で1と表示するのではなく、黒色で塗りつぶす方法です。 わかりづらい質問で申し訳ありませんが宜しくお願いします。

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

  • ベストアンサー
  • y0923
  • ベストアンサー率11% (2/17)
回答No.1

IF関数でセルの色を変えることはできません。 条件付書式を使用して色を変えることができます。 上記の数式でをどこかのセルに組み、真の場合「1」と表示するようにしておきます。 黒色に塗りつぶしたいセルを選択し、〈書式→条件付書式〉を選択します。条件1のところで「数式が」を選択します。「上記の式を組んだセル=1」(例:「=A1=1」)といった具合の式を組みます。「書式」をおして設定したい書式を設定します。

myu07
質問者

お礼

ありがとうございました!! やはりIF関数でセルの色を変えることは出来なかったんですね。 ↑の方法を実行して、出来ました。 早速のご回答ありがとうございます。

関連するQ&A