• ベストアンサー

EXCELで前後一ヶ月の日付を出す関数

例 2月16日 1ヶ月前 1月17日 1ヵ月後 3月15日 上記のように該当日より一ヶ月前の日付を出す関数はありますか?? おわかりの方教えてくださーい!

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

A1=2月16日 として 1ヶ月前=DATE(YEAR(A1),MONTH(A1)-1,DAY(A1)+1) 1ヵ月後=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)-1)

taifu1971
質問者

お礼

ありがとうございました!!!

その他の回答 (2)

  • Jodie0625
  • ベストアンサー率30% (397/1288)
回答No.3

A1に日付が入っているとして、 =edate(A1,-1)で、一ヶ月前が算出できます。 =edate(A1,1)は、一ヶ月後が算出できます。 一ヶ月前を求める場合、3月31日の一ヶ月前のように、該当する日がない場合は、前の月の最終日になります。

  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.2

dateadd("m",1,now()) で今日から一ヵ月後。 dateadd("m",-1,now()) で一ヶ月前。

関連するQ&A