[[20070116162630]] 『2年後の更新日計算』(とも) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『2年後の更新日計算』(とも)

たびたびすいません。

    A       B
 1 2006/05/02  2008/05/01

となるように、B1のセルにA1+729としていましたがうるう年になるとB1の表示が2008/04/30と1日ずれてしまいます。うるう年の時も対応するにはどうすればよいのでしょうか?


 単純に、=EDATE(A1,24)-1
 で、いいのかな。
   (TORI)


(TORI)さん早速有難うございます。試してみましたが、#NAME?になってしまいます。すいませんが、もう一度教えてください。(とも)

 =DATE(YEAR(A1)+2,MONTH(A1),DAY(A1))-1
 ではどうですか?
 EDATEはアドイン関数です。
 ツール-->アドイン-->分析ツールにチェックを入れてOKとすると使えるようになります。
 (ROUGE)

すごい!できました。ほんと有難うございます。数式の意味は理解できないのですが、手持ちの本でも調べて解読出来るようにがんばります。(とも)

 edate helpで説明がでます
 この場合は24は24ヶ月後の今日を出しますだから-1をしています。
 yearは日付の年を表示・monthは月・dayは日
 2006/1/15なら 2006 1 15 を各々返します
 そこでdate関数で date(年+2,月,日)で日付に戻します。
 -1するのは上と一緒
 (doka)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.