質問: 関数での質問です。経過年月を求める為以下の関数で値を求めました。 =datedif(開始年月日,終了 関数での質問です。経過年月を求める為以下の関数で値を求めました。 =datedif(開始年月日,終了年月日,"y")&"年" &datedif(開始年月日,終了年月日,"ym")&"ヶ月" そして、求めた年月から一定の15年0ヶ月を過ぎた年月だけを表示させたいのですが、どんな関数が適当でしょうか? ご回答宜しくお願い致します。
回答: こんにちは イマイチ私には読み取り能力が欠けているようなので、お門違いの回答になっているかもしれませんが... >求めた年月から一定の15年0ヶ月を過ぎた >年月だけを表示させたいのですが~ 「求めた年月」というのは「期間」なので、それから「15年経過した」という概念がわかりません。 単純に、「15年を加算した期間」を求めたいという意味でしょうか? あるいは、求めた期間(の算出根拠となっている日付)より15年後の日付を求めたいという意味でしょうか? もしも、後者ならご提示の「期間」を求める必要はなく、基準日(=開始日か終了日かどちらか不明ですが)の15年後を求めれば良いことになります。 前者の場合は、ご提示の関数で期間の年と月を別々に算出しているので、そのうちの年の方に15加えておけば良いだけと考えられます。