- ベストアンサー
Excelの関数について
タイトルの通りなんですがExcelで 例:A1に 2014/8/1 B1に =NOW() で C1に B1がA1より大きくなったら"期限切れ" B1がA1より1ヵ月前になったら"注意" 上記以外は空欄 この条件を自分なりにIFでやったのですが、できませんでした。 どなたかお教えください。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まず日付の比較をしたいなら=now()より=today()の方がよいでしょう あとは普通に =IF(A1<B1,"期限切れ","") また日付の比較でよくある問題ですが「B1がA1より1ヵ月前」というのは 定義があいまいです。 たとえば5/31の1か月前は、4/30なのですか5/1なのですか? 可能であれば30日前とか具体的な日付けで指定するべきです。 =IF(A1<B1,"期限切れ",IF(A1<B1+30,"注意","")) ※30にするか31にするかなど細かくはご自身でチェックしてください