
No.2ベストアンサー
- 回答日時:
セルA2に"生年月日"が入力されているとして、定年退職日は、
=DATE(YEAR(A2-1)+60,CEILING(MONTH(A2-1),3)+1,1)-1
で求められます。以下、その解説です。
DATE関数は、"DATE(年,月,日)"の書式で、年月日をExcel標準の"日付シリアル値"に変換する関数です。
YEAR関数は、"YEAR(日付シリアル値)"の書式で、"日付シリアル値"で指定された年月日の"年"を求める関数です。
MONTH関数は、"MONTH(日付シリアル値)"の書式で、"日付シリアル値"で指定された年月日の"月"を求める関数です。
CEILING関数は、"CEILING(数値,基準値)"の書式で、"数値"を基準値で切り上げて"基準値の倍数値"に変換する関数です。
(例1:CEILING(4,3)=6、CEILIN(6,3)=6)
"YEAR(A2-1)+60"で、定年応答日の"西暦年"を求めます。
"MONTH(A2-1)"で、定年応答日の"月"を求めます。
"CEILING(MONTH(A2-1),3)+1"で、定年応答日の"月"を3の倍数に変換して定年退職日の"月"を求めた後、1を加算することで定年退職日の翌日の"月"を求めます。(定年退職日が12月の場合13月になりますが、Excelが自動的に"翌年1月"として処理してくれます。)
ですから、回答の式は、
=DATE(定年退職日の西暦年,定年退職日の翌月,1)-1
という形で、一旦、"DATE"関数で定年退職日の翌日の日付を求めたあと、1を減算することで定年退職日を求めています。(定年退職日を直接指定しないのは、大小の月の判別を行うと式が複雑になるためです。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
定年を迎え、再雇用で職場に残...
-
定年延長願の書き方
-
定年までに、2000万円貯められ...
-
公務員で出世、昇進できない人は…
-
何歳まで働くの?
-
三菱商事の出世コースってどん...
-
定年退職後嘱託として残る上司...
-
マンション
-
年配者って何才からの人に対し...
-
① 定年退職後も働きますか。 ② ...
-
マンション管理業務主任者の資...
-
農協(JA)職員の定年は何歳です...
-
エクセルで定年退職日
-
何歳まで生きたいですか? 私は...
-
老後に田舎の実家移住について
-
老後が大変不安です。
-
老後海外移住生活、円安で年金...
-
使わない年金の有効な保存方法
-
結婚しないと、老後は寂しいで...
-
結婚も男も興味ないし、子供嫌...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
定年を迎え、再雇用で職場に残...
-
何歳まで働くの?
-
マンション
-
定年までに、2000万円貯められ...
-
私が今年10月に定年なります。...
-
郵便局の大型運転手の仕事はき...
-
① 定年退職後も働きますか。 ② ...
-
公務員で出世、昇進できない人は…
-
定年間近の高齢者からの応募に...
-
定年制廃止。就業規則への書き...
-
定年退職後嘱託として残る上司...
-
農協(JA)職員の定年は何歳です...
-
三菱商事の出世コースってどん...
-
パンフレットの日本語表現「~...
-
年配者って何才からの人に対し...
-
あと三年で定年65歳です。 定年...
-
定年は2028年3月31日。あと4年...
-
定年後のシニア、自営業者に有...
-
40歳定年 あなたは賛成・反対?
-
管理職でもないのに、「役職定...
おすすめ情報