期日

EDATE 数カ月前や数カ月後の日付を求める

対応バージョン:2013 2010 2007

[開始日]から数えて[月]の数だけ経過した日付を求めます。

入力方法と引数

EDATEエクスパイレーション・デート開始日,

開始日計算の起点となる日付をシリアル値または文字列で指定します。
月数を指定します。正の数を指定すると[開始日]よりあと(〜カ月後)の日付、負の数を指定すると[開始日]より前(〜カ月前)の日付が求められます。

使用例購入年月日と保証期間をもとに保証期限を求める

EDATE関数

活用のポイント

  • 戻り値はシリアル値となります。日付の形式で表示したい場合は、セルの表示形式を[日付]に変更する必要があります。
  • シリアル値は、「1900年1月1日」を「1」として、以後の経過日数を数値で表したものです。たとえば「1900年1月2日」は「2」と表され、「2014年7月18日」は「41834」と表されます。
  • [月]に小数部分のある数値を指定した場合、小数点以下が切り捨てられた整数とみなされます。
  • 一般に、製品の保証期限は購入日から満何年(あるいは満何カ月)が経過する前の日なので、使用例ではEDATE関数で求めた結果から「1」を引いた日付を求めています。

関連する関数