EDATE は、開始日の指定された月数前または後の日付を返します。過去に遡るには負の数を使用します。単に日数を加算する場合とは異なり、月末やうるう年も正しく処理されます。
=EDATE("2026-01-31", 1)→2026-02-281月31日の1ヶ月後は2月28日になります。
月末
=EOMONTH(A2, 3)3ヶ月後の月末日を返します。
月によって日数が異なるため、+30日ではズレが生じます。EDATE は同じ日付(日)を維持し、月末も考慮します。
独自のデータに対応する数式が必要ですか?
やりたいことを普段使っている言葉で説明するだけで、ExcelGPTが数式の作成、解説、検証を行います。無料で開始でき、プラグインも不要です。