
お世話になります。
EXCEL2002で契約書の更新管理をしています。
例えば、1997年11月12日契約開始、契約期間5年、更新期間3ヵ年自動更新の場合は、
O2:契約開始日 1997/11/12
P2:契約期間 5
Q2:更新期間 3
と入力し、
R2に初回更新日として計算式1(下記参照)を
S2に次回更新日として計算式2(下記参照)を
を入力しておりますが、上記の例のように入力すると、S2の次回更新日は 2005/11/11 のままで更新されません。
本日から見て次回の更新日がわかるようにするのは、計算式はどうすればいいのでしょうか?
お手数ですがよろしくお願いいたします。
※計算式1:=DATE(YEAR(O2)+P2,MONTH(O2),DAY(O2)-(DAY(1)))
※計算式2:=IF(TODAY()<R2,R2,DATE(YEAR(R2)+SUM(Q2,Q2*INT(DATEDIF(R2,TODAY(),"Y")/R2)),MONTH(R2),DAY(R2)))
No.1ベストアンサー
- 回答日時:
計算式2について,1箇所ミスがあるようです。
誤記:
=IF(TODAY()<R2,R2,DATE(YEAR(R2)+SUM(Q2,Q2*INT(DATEDIF(R2,TODAY(),"Y")/R2)),MONTH(R2),DAY(R2)))
修正:
=IF(TODAY()<R2,R2,DATE(YEAR(R2)+SUM(Q2,Q2*INT(DATEDIF(R2,TODAY(),"Y")/Q2)),MONTH(R2),DAY(R2)))
ですね。
もう少しだけ簡略化すると
=IF(TODAY()<R2,R2,DATE(YEAR(R2)+CEILING(1+DATEDIF(R2,TODAY(),"Y"),Q2),MONTH(R2),DAY(R2)))
とかでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1000円の3割の計算教えて下さい
-
5000万円×3%+6万円などの計算を...
-
1日目に1円 二日目に2円 三日目...
-
ExcelでLog10を自然数に直すには
-
医療費の計算方法を教えてくだ...
-
1包装当たり862kcalで、6個入っ...
-
エクセルの関数 ENTERを...
-
WEBのようにスクロールすると付...
-
エクセルの再計算について
-
二進数の除算引き戻し法につい...
-
5フィート5インチって
-
【Excel】 SUMPRODUCT関数の高速化
-
変調率の求め方が
-
そろばんのみとり算が上手く計...
-
iPhoneの関数電卓の使い方を教...
-
1対0.69の計算方法 私には学習...
-
土嚢1体で何m3入りますか?
-
洗濯洗剤の詰め替え
-
Excel タイムカードで、昼休み...
-
excelで板取計算。1枚の板から...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1日目に1円 二日目に2円 三日目...
-
1000円の3割の計算教えて下さい
-
ExcelでLog10を自然数に直すには
-
小学生の問題です
-
医療費の計算方法を教えてくだ...
-
【Excel】 SUMPRODUCT関数の高速化
-
WEBのようにスクロールすると付...
-
エクセルの関数 ENTERを...
-
この計算方法を教えて頂きたい...
-
土嚢1体で何m3入りますか?
-
excelで板取計算。1枚の板から...
-
5フィート5インチって
-
5000万円×3%+6万円などの計算を...
-
カシオの計算機
-
2.75時間を何時間何分に直せと...
-
二進数の除算引き戻し法につい...
-
高校数学について
-
Excelで手動計算になっていない...
-
スポーツスターの各ギアの速度...
-
Excel タイムカードで、昼休み...
おすすめ情報