『TODAYで日付が変っても以前に取得した日付を保持』(あにき) [TODAYで日付をしとくした後、日付が変っても以前に取得した日付を保持する方法 Excel2000 Windows2000] ---- =Today() は揮発性関数です。 Ctrl + ; で今日の日付を取得するか、 コピー→形式を選択して貼り付けで「値」で貼り付けるか、 マクロで.Value = .Value で「値」にするか、 しかないと思います。 (MARBIN) =Today()-5 5は経過日数でどうですか。(ss) ----   回答ではありませんが。 ↑ の(ss)さんとハンネがかぶってしまってるようなので・・・・・ 当学校には以前からお世話になっていますがハンネがダブッたのは 初めてで、少し嬉しいような気もするのですが、紛らわしいのでチョット・・・? すみません。身勝手なことを書きました。   ヾ(;´▽`A``アセアセ      (SS)    ---- 横から失礼します。 別案として、これはどうですか? たとえば、セルB2に、=today() と入力。セルB1〜B2を"日付"として、名前を定義。セルA1の 書式設定を日付に設定。セルA1の入力規則で、リスト、元の値を =日付 とする。 これなら、日付が変わると、セルB2は変わりますが、セルA1は変わりません。ただし、セル A1を変更したら、戻せませんが・・・(これでは(あにき)さんの希望に添わないのかな?) (ken)