プロが教えるわが家の防犯対策術!

エクセル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と表示するのではなく、黒色で塗りつぶす方法です。
わかりづらい質問で申し訳ありませんが宜しくお願いします。

A 回答 (1件)

IF関数でセルの色を変えることはできません。


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

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

お礼日時:2005/04/17 13:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!