- ベストアンサー
EXCEL
excelで顧客管理をしたいと考えています。 問合せがあった顧客に資料送付を行うのですが、 問合せがあってから3日以上経っているのに資料送付できていない 顧客を赤く表示させたいと考えています。 関数で、datedif(A1,today(),"D")と、 (A1⇒問合せがあった日付) 条件付書式を使えば出来るといえば出来るのですが、 これだけだと資料送付を行っても todayは動くため毎日カウントが続いてしまうことになります。 そこで、 資料送付を終えた顧客に関しては、 資料送付した日付をB1に入力して B1-A1の日数と上記の日数を比較して 小さい方の日数を表示させ これで判断させようとしています。 しかし問題なのが、 資料送付が完了していない状態、つまり、B1に日付が入力されていない場合、 B1-A1が(39144)と表示されてしまい、関数を使った大小の判断が出来ないのです。 お詳しい方アドバイスをいただけますでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
2条件ですので、AND関数を使います 10/23現在で 例データ 2007/10/15 2007/10/16 2007/10/17 2007/10/18 2007/10/20 2007/10/19 2007/10/21 2007/10/20 2007/10/21 2007/10/22 2007/10/23 2007/10/24 ーー A1:B11(列は必要分)範囲指定 書式 条件き書式 数式が =AND($B2="",TODAY()-$A2>2) $はこのとおりで。大切。 書式設定 OK 結果 15,16,17、20の行に色が付きます。
お礼
ありがとうございます!出来ました!!