[[20080403012955]] 『期間計算 お助けください』(さつき) ページの最後に飛ぶ

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

 

『期間計算 お助けください』(さつき)
 退職金精算の計算に関し、期間計算が必要になりましたが、やり方がわかりません。
どうぞご教授お願いします。
 知りたいのは、平成20年4月1日から、各人が定年
(\x{fffd}@60歳の誕生日、\x{fffd}A60歳に達した日の月末、 \x{fffd}B60歳に達した年度の年度末3/31)
 になるまでの残年月数です。 3パターンお教え頂きたいのです。
 宜しくお願い致します。

 例えば、こんな感じの表だとして、、、
 
	[A]       [B]    	[C]   [D]    	[E]           	[F]
[1]	平成20年4月1日					
[2]	名前   	誕生日  	年齢	60歳の誕生日	60歳に達した日の月末	60歳に達した年度末
[3]	あああ  	昭和25年1月1日	58	平成22年1月1日 	平成22年1月31日     	平成22年3月31日
[4]	いいい  	昭和23年5月5日	59	平成20年5月5日	平成20年5月31日     	平成20年3月31日
[5]	ううう  	昭和35年12月12日	47	平成32年12月12日	平成32年12月31日    	平成32年3月31日
[6]	えええ  	昭和41年3月3日	42	平成38年3月3日	平成38年3月31日     	平成38年3月31日
[7]	おおお  	昭和47年2月29日	36	平成44年2月29日	平成44年2月29日     	平成44年3月31日
[8]	キリキ  	昭和49年2月25日	34	平成46年2月25日	平成46年2月28日     	平成46年3月31日
 
 D3 =DATE(YEAR(B3)+60,MONTH(B3),DAY(B3))
 E3 =DATE(YEAR(B3)+60,MONTH(B3)+1,0)
 F3 =DATE(YEAR(DATE(YEAR(B3)+60,MONTH(B3)+1,0)),3,31)
 以下コピー
 
 (キリキ)(〃⌒o⌒)b

 横から失礼します。

 「いいい」さんの年度末→平成21年3月31日
 「ううう」さんの年度末→平成33年3月31日
  ではないでしょうか。。。

 F3=DATE(YEAR(B3)+60+(MONTH(B3)>3),3,31)
 としてみましたが。。。(gon-2)

 ありゃりゃ、、、
 やっぱり、寝ぼけながらやるとろくな事ないですねw
 
 =DATE(YEAR(DATE(YEAR(B3)+60,MONTH(B3)+1,0)),3,31)
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 これじゃ〜、60歳になった年数しか出ませんものね。。。
 
 gon-2さん、ご指摘感謝します^^
 
 (キリキ)(〃⌒o⌒)b

 いつも(キリキ)さんのレスで勉強させていただいております。当方は寝るのが早い分、目覚めも早いんです(^^)

 【残年月数】については 当サイトのライブラリ
https://www.excel.studio-kazu.jp/func/datedif.html
 が参考になると思います。  (gon-2)


 回答が出ていますので解決すると思いますので、お遊びで

 >残年月数です。

 (キリキ)(〃⌒o⌒)bさんの表をお借りして

 60歳の誕生日
 年数=59-C3
 月数=MOD(MONTH(B3)+8,12)

 60歳に達した日の月末
 年数=59-C3
 月数=MOD(MONTH(B3)+9,12)

 60歳に達した年度末
 年数=60-C3

 但し、誕生日が1日又は月末の場合考慮が必要かな

コメント返信:

[ 一覧(最新更新順) ]


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