[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『指定年数後の日付を返す関数を教えてください』(mine)
期限切れのリストを作成しております
例えば5年後に期限が切れる場合、
本日入会2009/8/19
期限切れ日2014/8/19
となります。
単純に5年後の値、2014/8/19を関数を使って出したいのです
どなたか教えてください
宜しくお願いします
入会日がA1に入力されているとして、 =DATE(YEAR(A1)+5,MONTH(A1),DAY(A1)) でどうでしょう。 なお、閏年の2月29日を入力すると、5年後の3月1日が表示されます。 2009/08/19 12:24 (ちゅうねん)
Excelのバージョンが不明ですが 2003以前のバージョンの場合 ツール→アドイン で「分析ツール」にチェックを入れて
=EDATE(A1,60)
バージョンが2007の場合はアドインは必要ありません。
ただし 2008/2/29 → 2013/2/28 2012/2/29 → 2017/2/28 となります。
(えくせる青年)2009/8/19 12:30
こんなのも。
=DATE(YEAR(A1+1)+5,MONTH(A1+1),DAY(A1+1))-1
(ROUGE)
DATE関数と、EDATE関数では閏年の扱いが異なります。 [OUGE]さんの式は、2007年2月28日を入力すると、2012年2月29日と計算されます。 それぞれの式は少しずつ微妙に異なります。難しいですね。 2009/08/20 12:18 (ちゅうねん)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.