• ベストアンサー

開始年月日を返す数式は?

「2005/10/30」と入力すれば、5年前の「2000/11/01」と出るような数式をご存知の方、教えてください。5年任期で終了期限の年月日はわかっているので、開始年月日を自動で出したいのです。よろしくお願いします。

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

  • ベストアンサー
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.2

エクセルの場合 =DATE(YEAR(A1+1)-5,MONTH(A1+1),DAY(A1+1)) A1セルに終了年月日を入れると翌日の5年前を求めます。 開始日から見た終了日は「5年後の昨日」なので、逆に終了日から開始日を見ると「翌日の5年前」になります。 ※「5年前の翌日」で計算すると閏年の2月で計算を間違うので注意

kopangoo
質問者

お礼

ありがとうございました!とても助かりました!!

その他の回答 (2)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

分析ツールのアドインが入っていれば、  =EDATE(A1+1,-60) ただし、うるう年の2/28 だけ、違って出ます。

kopangoo
質問者

お礼

試してみましたが、出ませんでした・・。ご親切にありがとうございました!

noname#123709
noname#123709
回答No.1

単純に「2005/10/30」のセルから365×5年の「1825」を引くと答えが出ました。 でも、全てに当てはまるかどうか不明です。

kopangoo
質問者

お礼

なるほど!ありがとうございました!!

関連するQ&A

専門家に質問してみよう