• ベストアンサー

エクセル 条件付書式について

だれか無知な私に教えてください。 エクセルの条件付書式があると思うのですが、指定の日付になったらセルに色をつけたりすることが可能なはずですが、その中で有効期限が過ぎた場合にセルに色づけする書式(方法)を誰か教えてください。 1. 本日(1/12)より前の日付(~1/11)でセルに色を付ける方法。 2. 上記条件にセルではなく列または行に色づけする方法 これがわかれば大変助かります。宜しくお願い致します。

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

  • ベストアンサー
  • s_yoshi_6
  • ベストアンサー率73% (1113/1519)
回答No.2

A列にA1から日付が入っているとして、1、2どちらも、 1)色を付けたい範囲を選択 2)書式→条件付き書式で「数式が」「=AND($A1<>"",$A1<TODAY())」として、書式で適当な色を選択(列を絶対参照にするのがミソです。なお、数式にはセルが空白の場合は空白にするという処理が含まれています) でOKです。

ninnin1115
質問者

お礼

これで問題は解決いたしました。ほんとに皆様ありがとうございました。

その他の回答 (2)

  • kaiu
  • ベストアンサー率20% (65/315)
回答No.3

最初の回答者です。 補足:TODAY関数では 本日の日付-1分、つまり 相対的にしか条件書式が摘要されません。 絶対条件として 「”1/12”より”1日前”の日付」を 指定したいのであれば 下の例で数式部分を 「=$A$1=DATE(2005,1,12-1)」 の方がいいですね。

ninnin1115
質問者

お礼

上記みたいなやり方もあるのですね。。。 大変参考になりました。 ありがとうございます。

  • kaiu
  • ベストアンサー率20% (65/315)
回答No.1

行または列を指定して条件付書式、 該当のセル(例A1)に対して 数式にて「=$A$1=TODAY()-1」 セルのパターンを指定、 でOKだと思います。