社員の勤続年数について、エクセルでの計算について知恵を貸して下さい。
基準日は毎年4月1日現在で勤続年数を計算します。ただし、60歳に達した者については、60歳に達した日後の最初の4月1日以降の勤続年数は計算しない。なお、55歳に達した日後の最初の4月1日から60歳に達した日後の最初の3月31日までの勤続年数は実勤続年数の1/2とします。
単純な採用日から4月1日までの計算はDATEDIFを使ってできるのですが、55歳(60歳)に達した日後の最初の4月1日(3月31日)に手こずっております。
よろしくお願いします。
No.4ベストアンサー
- 回答日時:
No2です。
早生まれの人とそうでない人を区別する必要があるのですね。参考までに、TEXT関数で誕生日の月と日にちを出して
=TEXT(A2,"mm/dd")*1<("04/01")*1
の式で誕生日が4月1日より前か後か判断できると思います。
55歳最初の4月1日
=IF(TEXT(A2,"mm/dd")*1<("04/1")*1,DATE(YEAR(A2)+54,4,1),DATE(YEAR(A2)+55,4,1))
では回答になりませんでしょうか。
何度も回答していただいてありがとうございます。
TEXT関数で4月1日前後の判断助かりました。
回答していただいた式の一部を変更、作業列として55歳到達日を求めて
=IF(TEXT(生年月日,"mm/dd")*1<=("04/1")*1,DATE(YEAR(55歳誕生日),4,1),DATE(YEAR(55歳誕生日)+1,4,1))
に修正したらできました。
本当にありがとうございます。
No.3
- 回答日時:
次のような数式(式の立て方)は如何でしょう?
=IF("年齢の数式">=60,"勤続年数の数式"-"60歳に達した日以降の最初の勤続年数の数式"+2.5,IF(”年齢の数式”>=55,"勤続年数の数式"-"55歳に達した日以降の最初の勤続年数の数式"/2,"勤続年数の数式"))
No.2
- 回答日時:
年齢が関係するので、誕生日もデータであるのですよね。
A B C D F
誕生日 入社日 55歳の日 60歳の日 年齢
・・・
と作業列で考えては如何でしょうか
後はIF文で、55歳以下の場合はDATEDIF関数で入社日から基準日まで
以外で、60歳以下の場合はDATEDIF関数で入社日から55歳の日まで+55歳の日から基準日までの半分
以外はDATEDIF関数で入社日から60歳の日まで
55歳の日は DATE(YEAR(誕生日)+55,4,1) とかで得られると思います。
一つのセルに式をまとめることも出来ますが、相当長くなりますので、
最初は作業列でミスがないか確認しながら作成してまとめると良いと思います。
この回答への補足
ありがとうございます。
55歳の日、60歳の日は計算できたのですが、55歳の日を迎えた後の最初の4月1日(60歳の日を迎えた後の最初の3月31日)の求め方が分かりません。
例えば、4月1日生まれですとその年が最初の4月1日ですが、4月2日生まれは翌年の4月1日が55歳到達後最初の4月1日となります。
よろしくお願いします。
No.1
- 回答日時:
ここより、エクセルについてのサイトで聞いてみた方が
詳しく教えてもらえそうな気がしますょ。
下記のURL参考にしてみてはいかがでしょうか?
もちろん、よくある質問や過去記事から検索して
挑戦してみてから、分からなければ質問でお願いしますね。
参考URL:http://www.excel.studio-kazu.jp/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 国民年金・基礎年金 年金繰り上げに関する相談 9 2022/11/17 16:29
- 労働相談 アルバイト・パートの有給制度について 4 2023/01/07 20:58
- 就職・退職 給料の支払いについて 3月7日に内定を貰い、8日から出勤、精神的に耐えられず4月8日に辞めました。前 3 2022/05/10 15:13
- 転職 現在郵便局の契約社員で配達や集荷で3年程勤めています。正社員になりたく転職活動をしております。内定が 5 2023/02/12 01:07
- 子育て 保育園に通い始めて、1年経っても風邪を引きやすい、風邪が長引くのは免疫不全の可能性が高いと思いますか 5 2023/05/19 11:36
- 厚生年金 社会保険料改定について詳しい方教えてください。 現在派遣で週4で働いています。 先日社会保険料率改定 1 2022/09/30 18:31
- 労働相談 有給の計算について 3 2023/05/20 13:11
- 健康保険 コロナで傷病手当? アルバイトで勤続年数4年、社会保険加入済です(週5×8hのフルタイム) また土日 1 2022/07/31 21:31
- 就職・退職 自分は現在20歳の男、社会人経験無しバイト経験無しです。 4月に初めて正社員として工場に就職しました 1 2022/05/20 18:07
- 新卒・第二新卒 恥ずかしながら勤続年数がはやふやになってよくわかってません、去年の4月1日入社から現在までだったらま 4 2022/06/25 10:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
自治会の通常総会の年度について
-
カレンダーの日付 5/Bの意味に...
-
総会の年度表記について
-
月の最後の週の呼び名は?
-
エクセルのフィルターを複数シ...
-
確認ですが普通5月までに決める...
-
10月をもって辞めるって、10...
-
「6月まで」というのは6月以内...
-
8月までっていつまでのことでし...
-
満何歳の意味
-
今は何年度ですか?
-
昔の愛称?「~の字」
-
○年後の3月末日を関数で出したい
-
VBAで先月、先々月を求める方法
-
「1年以上」の定義について
-
VBA ユーザーフォームのChange...
-
入社が2月1日とした場合、3ヶ月...
-
○月第○週 の数え方について
-
12:00 PM は何時?
-
定年になる年度を関数で算出したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自治会の通常総会の年度について
-
総会の年度表記について
-
満何歳の意味
-
ひな祭りに外食するならどこで...
-
月の最後の週の呼び名は?
-
確認ですが普通5月までに決める...
-
10月をもって辞めるって、10...
-
カレンダーの日付 5/Bの意味に...
-
「6月まで」というのは6月以内...
-
学校の在籍機関
-
8月までっていつまでのことでし...
-
エクセルのフィルターを複数シ...
-
入社が2月1日とした場合、3ヶ月...
-
昔の愛称?「~の字」
-
「1年以上」の定義について
-
一ヶ月前、一ヶ月後
-
卒業式に着る袴をお店でレンタ...
-
○年後の3月末日を関数で出したい
-
「陽気」という言葉の使い方
-
VBA ユーザーフォームのChange...
おすすめ情報