- ベストアンサー
条件付書式で、「3ヶ月間だけ」書式を変更する方法を教えてください
あるセルに入力されている日付から、3ヶ月間だけセルに色をつけたいのですが、 条件付書式で設定する事は可能でありますでしょうか?若しくはマクロなどを利用 しないとセルに色をつけることなどを行なうことはできないでしょうか? お分かりになる方、申し訳ありませんご教示お願い致します。 例えば、以下のような感じのです。 -------------------------------------------------- A列(A1~A300)に日付がランダムで入力されています。 B列には、使用者名を入力してあります。 以下C~P列まで各種データを入力してあります。 A1に2008/10/27と入力されているとして、3ヶ月間A1~P1のセルに水色の塗りつぶしを行ないたいのです。 A列の日付の扱いは、2008/10/27であれば「10月から3ヵ月後まで」で2009/01/31まで水色で 塗りつぶしている状態にしておきたいです。 2008/09/27であれば、2008/12/31までという具合です。(A列の日付のMMの+3ヶ月した月末までという感じ) -------------------------------------------------- このような現在の日付をみて、入力されている日付からの経過日数で書式を変える事を 条件付書式で行なうやり方、若しくは条件付書式では行なえない場合はどのようにすると 解決できるのかをご教示頂けますでしょうか。よろしくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.4
- imogasi
- ベストアンサー率27% (4737/17070)
回答No.3
- hallo-2007
- ベストアンサー率41% (888/2115)
回答No.2
補足
ご教示頂いた方法で条件付き書式を設定しましたが、水色に変わりませんでした…。 A1に入力してある日付は「2008/10/1」です。 今日は2008/10/28ですので3ヶ月以内で水色にしたいという形です。 また、日付を参照するセルがU列だった場合は、ご教示頂いた数式でいうと 「=TODAY()<=DATE(YEAR($A1),MONTH($A1)+4,0)」のA1をU1に変更する方法で大丈夫でしょうか。 使用しているExcelは、Office Excel 2003です。 何か足りない情報などありましたら、お申し付けください。 よろしくお願い致します。