アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセル2007で予定表を作成しています。
当日の2週間前に入力したセルの色を青。
1週間前だと黄色。2日前から当日を挟み4日後を赤。
それ以降は緑で表示させたいのですが、条件付きの書式ルールの作成方法を教えて頂けないでしょうか?
よろしくお願いいたします。

A 回答 (7件)

当日の日付をどこかに表示しておきます。


これをA1としましょう。A1には「=now()」としておきます。(表示は適当に変更して良い)
あとは、条件設定したい(表示変更)セルに、「セルの値が」「次の値より大きい」「=A1+4」とすると、4日を超えた日が条件に該当します。(緑)
条件を追加すると複数の条件を加えられます。ので、追加して「=A1-3」とし、赤にします。
黄色は条件外なので、セルに色を付けておけば表示されます。

この回答への補足

説明不足ですみません。
セルのF5~I54のそれぞれ異なった日付が入力されているので
個別に色分けをしたいと思っています。

補足日時:2010/04/12 17:11
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。
試したのですが、うまくいきませんでした。

お礼日時:2010/04/12 17:03

>当日の2週間前に入力したセルの色を青。


セルには、入力した日付の情報はありませんので、
どこかの列に入力した日付を入れておかないと無理です。
仮に
日付 予定
3/29 外出
3/30 仕事
4/1  予定無し
4/12 休み
・・
とA列に日付を入れているのであれば、A~B列を選択して条件付書式のウィザードで
数式が  =$A1=TODAY()-14 書式で 青色 
としておけば、14日前の日付の行が青色になります
条件の追加で、7日前は =$A1=TODAY()-7
2日前から4日後であれば
=AND($A1>TODAY()-3,$A1<TODAY()+5) では」如何でしょうか。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
説明不足ですみません。
セルのF5~I54のそれぞれ異なった日付が入力されているので
個別に色分けをしたいと思っています。

お礼日時:2010/04/12 17:12

>セルのF5~I54のそれぞれ異なった日付が入力されているので


横に4日、縦に49日分?
具体的にシートを表示してもらえませんか?
  F  G   H   I
5 1/1 1/2 1/3 1/4
6 1/5 1/6 1/7 1/8
・・
54・・・
が全て日付としてF5~I54を選択して
条件付書式 数式が =F5=TODAY()-14 書式 青
といったことでしょうか?

この回答への補足

現在のルールは、

=AND(F5<>"",F5-TODAY()<=14,F5-TODAY()>7) 2週間前 青
=AND(F5<>"",F5-TODAY()<=7,F5-TODAY()>2) 1週間前 黄
=AND(F5<>"",F5-TODAY()<=2,F5-TODAY()+4) 2日前~4日後
=$F$5:$I$54 適用先

にしています。
これで問題がないかどうかは、わかりませんけど・・・
後は、4日後以降のルールがうまくいきません。

補足日時:2010/04/12 18:13
    • good
    • 0

こういう事かな?



=((F5-TODAY())>=15) 緑
=((F5-TODAY())>=8) 青
=((F5-TODAY())>=3) 黄
=((F5-TODAY())>=-4) 赤

条件は、先に一致した物が有効になりますので、この書き方で大丈夫です。
    • good
    • 0

ANo.4です。


先ほどの回答は、

4/12が当日の場合。

・4/07以前は何もしない
・4/08~4/14は赤
・4/15~4/19は黄
・4/20~4/26は青
・4/27~  は緑

だと思って回答したのですが。もしかして

・  ~4/07は緑
・4/08~4/14は赤
・4/15~4/19は黄
・4/20~4/26は青
・4/27~  は何もしない

で、しょうか?
だとしたら条件は以下の様にしてください

=AND(F5<>"",(F5-TODAY())<=-5) 緑
=AND(F5<>"",(F5-TODAY())<=2)  赤
=AND(F5<>"",(F5-TODAY())<=7)  黄
=AND(F5<>"",(F5-TODAY())<=14) 青
    • good
    • 0

>後は、4日後以降のルールがうまくいきません。


元セル(F5~I54)の色を緑にしておきます。
第一条件
=AND(F5<>"",F5-TODAY()<=14) 2週間以上前 青
第2条件
=AND(F5<>"",F5-TODAY()<=7) 1週間以上前 黄
第3条件
=AND(F5<>"",F5-TODAY()<=2,F5-TODAY()+4) 2日前~4日後
それ以外は元の色(緑)
    • good
    • 0

No6です。

良く考えたら
第一条件
=AND(F5<>"",TODAY()-F5>=14) 2週間以上前 青
第2条件
=AND(F5<>"",TODAY()-F5>=7) 1週間以上前 黄
第3条件
>=AND(F5<>"",F5-TODAY()<=2,F5-TODAY()+4) 2日前~4日後
に間違いがありますね
=AND(F5<>"",TODAY()-F5>=2,F5-TODAY()<=4) 2日前~4日後
では?
>1週間前だと黄色。2日前から当日を挟み4日後を赤。
6日から3日前の色が抜けていましたね。
もうひとつ条件を考えてみてください。
    • good
    • 0

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